mirror of
https://github.com/php/php-src.git
synced 2026-03-24 08:12:21 +01:00
RFC: https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_date_rfc7231_and_datetimeinterfacerfc7231
45 lines
1.7 KiB
PHP
45 lines
1.7 KiB
PHP
--TEST--
|
|
Test date_format() function : basic functionality
|
|
--FILE--
|
|
<?php
|
|
//Set the default time zone
|
|
date_default_timezone_set("Europe/London");
|
|
|
|
echo "*** Testing date_format() : basic functionality - formatting constants ***\n";
|
|
$date = new DateTime("2005-07-14 22:30:41");
|
|
|
|
var_dump($date->format(DateTime::ATOM));
|
|
var_dump($date->format(DateTime::COOKIE));
|
|
var_dump($date->format(DateTime::ISO8601));
|
|
var_dump($date->format(DateTime::ISO8601_EXPANDED));
|
|
var_dump($date->format(DateTime::RFC822));
|
|
var_dump($date->format(DateTime::RFC850));
|
|
var_dump($date->format(DateTime::RFC1036));
|
|
var_dump($date->format(DateTime::RFC1123));
|
|
var_dump($date->format(DateTime::RFC7231));
|
|
var_dump($date->format(DateTime::RFC2822));
|
|
var_dump($date->format(DateTime::RFC3339));
|
|
var_dump($date->format(DateTime::RFC3339_EXTENDED));
|
|
var_dump($date->format(DateTime::RSS));
|
|
var_dump($date->format(DateTime::W3C));
|
|
|
|
?>
|
|
--EXPECTF--
|
|
*** Testing date_format() : basic functionality - formatting constants ***
|
|
string(25) "2005-07-14T22:30:41+01:00"
|
|
string(34) "Thursday, 14-Jul-2005 22:30:41 BST"
|
|
string(24) "2005-07-14T22:30:41+0100"
|
|
string(26) "+2005-07-14T22:30:41+01:00"
|
|
string(29) "Thu, 14 Jul 05 22:30:41 +0100"
|
|
string(32) "Thursday, 14-Jul-05 22:30:41 BST"
|
|
string(29) "Thu, 14 Jul 05 22:30:41 +0100"
|
|
string(31) "Thu, 14 Jul 2005 22:30:41 +0100"
|
|
|
|
Deprecated: Constant DateTimeInterface::RFC7231 is deprecated since 8.5, as this format ignores the associated timezone and always uses GMT in %s on line %d
|
|
string(29) "Thu, 14 Jul 2005 22:30:41 GMT"
|
|
string(31) "Thu, 14 Jul 2005 22:30:41 +0100"
|
|
string(25) "2005-07-14T22:30:41+01:00"
|
|
string(29) "2005-07-14T22:30:41.000+01:00"
|
|
string(31) "Thu, 14 Jul 2005 22:30:41 +0100"
|
|
string(25) "2005-07-14T22:30:41+01:00"
|