1

例子:

print strtotime('Sat, 03 Nov 2012 20:17:12 0000');

什么都不打印:(

日期字符串似乎是正确的..它是:

day name, day month name year hour:min:sec timezone

4

3 回答 3

3

有效格式在日期和时间格式中进行了说明。

考虑使用 DateTime 对象和createFromFormat()方法

于 2012-11-03T21:04:41.173 回答
1
print strtotime('03 Nov 2012 20:17:12');

输出: 1351988232

这完美地工作。您应该删除0000和日期(Sat)

于 2012-11-03T21:05:57.630 回答
1

我知道您想添加时区校正。但是时区需要一个标志。

print strtotime('Sat, 03 Nov 2012 20:17:12 +0000');

这将起作用

于 2012-11-03T21:11:33.090 回答