From: selsky at columbia dot edu Operating system: Solaris PHP version: 5.2.6 PHP Bug Type: Date/time related Bug description: strtotime doesn't recognize UT timezone
Description: ------------ strtotime() does not recognize the timezone "UT". According to RFC 2822 and the comments in ext/date/php_date.c (line 384), the valid time zones are: * zone = "UT" / "GMT" / "EST" / "EDT" / "CST" / "CDT" / "MST" / "MDT" / "PST" / "PDT" / 1ALPHA / ( ("+" / "-") 4DIGIT ) UTC is correctly recognized. http://bugs.php.net/bug.php?id=42486 was closed as won't fix, but this means we can't parse valid rfc2822 strings. Reproduce code: --------------- <?php print strtotime('12 Sep 2007 15:49:12 UTC') . "\n"; print strtotime('12 Sep 2007 15:49:12 UT') . "\n"; Expected result: ---------------- 1189612152 1189612152 Actual result: -------------- 1189612152 [blank] -- Edit bug report at http://bugs.php.net/?id=44909&edit=1 -- Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=44909&r=trysnapshot52 Try a CVS snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=44909&r=trysnapshot53 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=44909&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=44909&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=44909&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=44909&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=44909&r=needscript Try newer version: http://bugs.php.net/fix.php?id=44909&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=44909&r=support Expected behavior: http://bugs.php.net/fix.php?id=44909&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=44909&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=44909&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=44909&r=globals PHP 4 support discontinued: http://bugs.php.net/fix.php?id=44909&r=php4 Daylight Savings: http://bugs.php.net/fix.php?id=44909&r=dst IIS Stability: http://bugs.php.net/fix.php?id=44909&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=44909&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=44909&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=44909&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=44909&r=mysqlcfg