3
print date("F d,o",strtotime("1974-12-31"));

打印December 31, 1975而不是December 31 1974

我使用 php 版本 5.2.9-2

4

3 回答 3

4

'o' 是 ISO 年份。ISO 年基于一周中最大部分所属的年份。1974 年,12 月 31 日是 1975 年第 1 周的星期二。

你可能想要'Y'。

于 2013-08-02T08:59:14.193 回答
0

This should work:

print date("F d,Y",strtotime("1974-12-31"));
于 2013-08-02T09:02:04.940 回答
0

Mabey 尝试使用 'Y' insted of 'o'

date("F d,Y",strtotime("1974-12-31"));

于 2013-08-02T09:02:07.767 回答