php-src/ext/date/tests/bug60236.phpt
Adam Harvey fdb2709dd2 Add microseconds to the serialised form of DateTime objects.
Fixes bug #67308 (Serialize of DateTime truncates fractions of second).
2014-05-21 14:55:52 -05:00

23 lines
445 B
PHP

--TEST--
Bug #60236 (TLA timezone dates are not converted properly from timestamp)
--INI--
date.timezone=America/New_York
--FILE--
<?php
$t = new DateTime('2010-07-06 18:38:28 EDT');
$ts = $t->format('U');
var_dump($ts);
$t->setTimestamp($ts);
var_dump($t);
?>
--EXPECT--
string(10) "1278455908"
object(DateTime)#1 (3) {
["date"]=>
string(26) "2010-07-06 18:38:28.000000"
["timezone_type"]=>
int(2)
["timezone"]=>
string(3) "EDT"
}