可使用strftime()把时间戳格式化为日期和时间,格式如下:
strftime(格式,时间戳)
其中,“格式”决定了如何把其后面的时间戳格式化并且输出。如果时间戳为空,那么将会使用系统当前的时间戳。
关于“格式”的代码描述如表7-3所示。
下面通过实例介绍该函数的用法。
【例7.5】
<?php
date_default_timezone_set("PRC");
echo(strftime("%b %d %Y %X", mktime(20,0,0,12,31,98)));
echo(gmstrftime("%b %d %Y %X", mktime(20,0,0,12,31,98)));
//输出当前日期、时间和时区
echo(gmstrftime("It is %a on %b %d, %Y, %X time zone: %Z",time()));
?>
运行结果如图7-5所示。