svn: /php/php-src/ branches/PHP_5_3/ext/date/tests/bug52577.phpt trunk/ext/date/tests/bug52577.phpt

From: Date: Mon, 30 Aug 2010 15:40:36 +0000
Subject: svn: /php/php-src/ branches/PHP_5_3/ext/date/tests/bug52577.phpt trunk/ext/date/tests/bug52577.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-63393@lists.php.net to get a copy of this message
derick Mon, 30 Aug 2010 15:40:36 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=302889 Log: - Test for (non-)bug #52577. Bug: http://bugs.php.net/52577 (Assigned) Incorrect date returning Changed paths: A php/php-src/branches/PHP_5_3/ext/date/tests/bug52577.phpt A php/php-src/trunk/ext/date/tests/bug52577.phpt Added: php/php-src/branches/PHP_5_3/ext/date/tests/bug52577.phpt =================================================================== --- php/php-src/branches/PHP_5_3/ext/date/tests/bug52577.phpt (rev 0) +++ php/php-src/branches/PHP_5_3/ext/date/tests/bug52577.phpt 2010-08-30 15:40:36 UTC (rev 302889) @@ -0,0 +1,19 @@ +--TEST-- +Bug #52577 (Incorrect date returning) +--FILE-- +<?php +date_default_timezone_set('Europe/Kiev'); +$date = '7.8.2010'; +echo "String: ".$date."\n"; +$date_format = DATE_RFC2822; +$unixtime = strtotime($date); +echo "Unixtime: ".$unixtime."\n"; +echo "Date(PHP): ".date($date_format,$unixtime)."\n"; +$date = new DateTime('@'.$unixtime); +echo "DateTime(PHP Class): ".$date->format($date_format); +?> +--EXPECT-- +String: 7.8.2010 +Unixtime: 1281128400 +Date(PHP): Sat, 07 Aug 2010 00:00:00 +0300 +DateTime(PHP Class): Fri, 06 Aug 2010 21:00:00 +0000 Added: php/php-src/trunk/ext/date/tests/bug52577.phpt =================================================================== --- php/php-src/trunk/ext/date/tests/bug52577.phpt (rev 0) +++ php/php-src/trunk/ext/date/tests/bug52577.phpt 2010-08-30 15:40:36 UTC (rev 302889) @@ -0,0 +1,19 @@ +--TEST-- +Bug #52577 (Incorrect date returning) +--FILE-- +<?php +date_default_timezone_set('Europe/Kiev'); +$date = '7.8.2010'; +echo "String: ".$date."\n"; +$date_format = DATE_RFC2822; +$unixtime = strtotime($date); +echo "Unixtime: ".$unixtime."\n"; +echo "Date(PHP): ".date($date_format,$unixtime)."\n"; +$date = new DateTime('@'.$unixtime); +echo "DateTime(PHP Class): ".$date->format($date_format); +?> +--EXPECT-- +String: 7.8.2010 +Unixtime: 1281128400 +Date(PHP): Sat, 07 Aug 2010 00:00:00 +0300 +DateTime(PHP Class): Fri, 06 Aug 2010 21:00:00 +0000

« previous php.cvs (#63393) next »