derick Fri Mar 3 07:54:36 2006 UTC Modified files: /php-src/ext/date php_date.c /php-src/ext/date/tests bug36599.phpt Log: - MF51: Fixed bug #36599 (DATE_W3C format constant incorrect) http://cvs.php.net/viewcvs.cgi/php-src/ext/date/php_date.c?r1=1.85&r2=1.86&diff_format=u Index: php-src/ext/date/php_date.c diff -u php-src/ext/date/php_date.c:1.85 php-src/ext/date/php_date.c:1.86 --- php-src/ext/date/php_date.c:1.85 Tue Jan 31 18:41:45 2006 +++ php-src/ext/date/php_date.c Fri Mar 3 07:54:36 2006 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_date.c,v 1.85 2006/01/31 18:41:45 derick Exp $ */ +/* $Id: php_date.c,v 1.86 2006/03/03 07:54:36 derick Exp $ */ #include "php.h" #include "php_streams.h" @@ -277,7 +277,7 @@ REGISTER_STRING_CONSTANT("DATE_RFC2822", DATE_FORMAT_RFC2822, CONST_CS | CONST_PERSISTENT); REGISTER_STRING_CONSTANT("DATE_RFC3339", DATE_FORMAT_RFC3339, CONST_CS | CONST_PERSISTENT); REGISTER_STRING_CONSTANT("DATE_RSS", DATE_FORMAT_RFC1123, CONST_CS | CONST_PERSISTENT); - REGISTER_STRING_CONSTANT("DATE_W3C", DATE_FORMAT_ISO8601, CONST_CS | CONST_PERSISTENT); + REGISTER_STRING_CONSTANT("DATE_W3C", DATE_FORMAT_RFC3339, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SUNFUNCS_RET_TIMESTAMP", SUNFUNCS_RET_TIMESTAMP, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SUNFUNCS_RET_STRING", SUNFUNCS_RET_STRING, CONST_CS | CONST_PERSISTENT); http://cvs.php.net/viewcvs.cgi/php-src/ext/date/tests/bug36599.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/date/tests/bug36599.phpt diff -u /dev/null php-src/ext/date/tests/bug36599.phpt:1.2 --- /dev/null Fri Mar 3 07:54:36 2006 +++ php-src/ext/date/tests/bug36599.phpt Fri Mar 3 07:54:36 2006 @@ -0,0 +1,12 @@ +--TEST-- +Bug #36599 (DATE_W3C format constant incorrect). +--FILE-- +<?php +date_default_timezone_set("UTC"); + +echo date( DATE_ATOM, strtotime( "2006-03-03 08:47:55" ) ), "\n"; +echo date( DATE_W3C, strtotime( "2006-03-03 08:47:55" ) ), "\n"; +?> +--EXPECT-- +2006-03-03T08:47:55+00:00 +2006-03-03T08:47:55+00:00
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php