"bugfix: for date/time storage formats without separators, eg. Ymd"

This commit is contained in:
Ralf Becker 2007-05-16 13:02:31 +00:00
parent 400e180754
commit 314beb70b2

View File

@ -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)
{ {