$format
过程化风格
$object
面向对象风格
<?php $date = new DateTimeImmutable ( '2000-01-01' ); echo $date -> format ( 'Y-m-d H:i:s' ); ?>
<?php $date = date_create ( '2000-01-01' ); echo date_format ( $date , 'Y-m-d H:i:s' ); ?>
以上示例会输出:
2000-01-01 00:00:00
示例 #2 更多示例
<?php // 设置使用的默认时区。 date_default_timezone_set ( 'UTC' ); // 现在 $date = new DateTimeImmutable (); // 打印类似:Wednesday echo $date -> format ( 'l' ), "\n" ; // 打印类似:Wednesday 19th of October 2022 08:40:48 AM echo $date -> format ( 'l jS \o\f F Y h:i:s A' ), "\n" ; /* 在 format 参数中使用常量 */ // 打印类似:Wed, 19 Oct 2022 08:40:48 +0000 echo $date -> format ( DateTimeInterface :: RFC2822 ), "\n" ; ?>