note 92576 deleted from function.strtotime by thiago

From: Date: Thu, 30 Jul 2009 12:02:14 +0000
Subject: note 92576 deleted from function.strtotime by thiago
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-158907@lists.php.net to get a copy of this message
Note Submitter: sckyoog at g mail dot com ---- Is strtotime screwed when parsing January dates after 2010? Take a look: Code is simply some lines like print "2011-01-01 is " . date("M d, o", strtotime('2011-01-01')) . "\n"; For 2009 it's fine: 2009-01-01 is Jan 01, 2009 2009-01-02 is Jan 02, 2009 2009-01-03 is Jan 03, 2009 2009-01-04 is Jan 04, 2009 2009-01-05 is Jan 05, 2009 For 2010, wat?? 2010-01-01 is Jan 01, 2009 2010-01-02 is Jan 02, 2009 2010-01-03 is Jan 03, 2009 2010-01-04 is Jan 04, 2010 2010-01-05 is Jan 05, 2010 2011: 2011-01-01 is Jan 01, 2010 2011-01-02 is Jan 02, 2010 2011-01-03 is Jan 03, 2011 2011-01-04 is Jan 04, 2011 2011-01-05 is Jan 05, 2011 2012, it's getting weird 2012-01-01 is Jan 01, 2011 2012-01-02 is Jan 02, 2012 2012-01-03 is Jan 03, 2012 2012-01-04 is Jan 04, 2012 2012-01-05 is Jan 05, 2012 2013 is good: 2013-01-01 is Jan 01, 2013 2013-01-02 is Jan 02, 2013 2013-01-03 is Jan 03, 2013 2013-01-04 is Jan 04, 2013 2013-01-05 is Jan 05, 2013

« previous php.notes (#158907) next »