Login   Register  
PHP Classes

Some information

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

      Ultimate Date Parser  >  All threads  >  Some information  >  (Un) Subscribe thread alerts  
Subject:Some information
Summary:Some informatio
Author:Babbo Naria
Date:2009-07-10 09:04:01
Update:2012-03-22 16:10:49

  1. Some information   Reply  
Picture of Babbo Naria
Babbo Naria
2009-07-10 09:04:01
I teste this code with your class
$sd= new simpledatetime();

echo "no hour";

echo "no hour";

echo $sd->Format("d-m-Y","Y-m-d",$data1);

echo $sd->Format("Y/m/d","d-m-Y",$data2);


so I discovered that the are no values stored in Hour , Minutes Second, anyway store a 0h:0m:0s can be useful to avoid problem.

so i modded your class editing the end return of parseDate

//set unset value
if(is_null($resultvar["Hour"])) {
if(is_null($resultvar["Minute"])) {
if(is_null($resultvar["Second"])) {
if(is_null($resultvar["Year"])) {
if(is_null($resultvar["Month"])) {
if(is_null($resultvar["Day"])) {

return ($localize)?$this->Localize($resultvar):$resultvar;

  2. Re: Some information   Reply  
Picture of Babbo Naria
Babbo Naria
2009-07-10 09:55:08 - In reply to message 1 from Babbo Naria
i have a problem creating reformatting the date 01 01 1970 it'st parsed correctly but php

Warning: mktime() [function.mktime]: Windows does not support negative values for this function in simpledatetime.php on line 294

Warning: date() [function.date]: Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in simpledatetime.php on line 294

ok but the date is exactly (00:00:00), January 1, 1970 not prior

  3. Bugged regexp   Reply  
Picture of MadMind
2009-07-22 13:49:22 - In reply to message 2 from Babbo Naria
The G parameter generates a strange regexp ([0-23]) that fails to parse date.
A quick fix: around line 50 in var $types=array set "G"=>"([0-9]|1[0-9]|2[0-3])",

  4. Re: Some information   Reply  
Picture of Taha Paksu
Taha Paksu
2012-03-22 16:10:49 - In reply to message 3 from MadMind
Thanks Babbo and MadMind, I've made those changes and added your names in the script as contributors. And I've added an example file for year 1968.