forked from extern/egroupware
"bugfix: for date/time storage formats without separators, eg. Ymd"
This commit is contained in:
parent
400e180754
commit
314beb70b2
@ -120,6 +120,17 @@
|
|||||||
$date = split('[- /.:,]',$value);
|
$date = split('[- /.:,]',$value);
|
||||||
//echo "date=<pre>"; print_r($date); echo "</pre>";
|
//echo "date=<pre>"; print_r($date); echo "</pre>";
|
||||||
$mdy = split('[- /.:,]',$data_format);
|
$mdy = split('[- /.:,]',$data_format);
|
||||||
|
|
||||||
|
if (count($mdy) == 1) // no seperators, eg. YmdHi
|
||||||
|
{
|
||||||
|
for($n = $i = 0; $n < strlen($data_format); ++$n)
|
||||||
|
{
|
||||||
|
$mdy[$n] = $data_format{$n};
|
||||||
|
$len = $data_format{$n} == 'Y' ? 4 : 2;
|
||||||
|
$date[$n] = substr($value,$i,$len);
|
||||||
|
$i += $len;
|
||||||
|
}
|
||||||
|
}
|
||||||
$value = array();
|
$value = array();
|
||||||
foreach ($date as $n => $dat)
|
foreach ($date as $n => $dat)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user