PHP程序摘录:
$currentDate = date("Y-m-d H:i");
echo $currentDate."<br/>";
echo "It is now " . date('l dS 'o'f F Y h:i:s A', $currentDate)."<br />";
echo "It is now " .$currentDate."<br /><br />";
屏幕输出提取
2013-02-08 01:15
It is now Thursday 01st of January 1970 10:33:33 AM
It is now 2013-02-08 01:15
date()
的第二个参数应该是时间戳,而不是格式化的字符串。
Date
需要一个unix时间戳(整数)作为第二个参数。你给它喂了一根绳子。
date
需要时间戳,而不是格式化的字符串。使用
$currentDate = time(); // returns a timestamp
参考:http://php.net/date
date()
假设第二个参数是unix时间戳。1.1.1970是时间戳0。它试图将字符串解释为数字。
请参阅日期手册。