【发布时间】:2015-08-11 08:10:06
【问题描述】:
我一直在尝试使用以下时间转换,但我不确定为什么它会给出一个空结果。
echo strtotime("2015/08/09 00:00 AM");
【问题讨论】:
-
删除 AM -
00:00是 24 小时制,strtotime()不会将 AM 识别为时间戳的一部分
标签: php
我一直在尝试使用以下时间转换,但我不确定为什么它会给出一个空结果。
echo strtotime("2015/08/09 00:00 AM");
【问题讨论】:
00:00 是 24 小时制,strtotime() 不会将 AM 识别为时间戳的一部分
标签: php
删除“AM” - 00:00 是 24 小时制,strtotime() 不会将 AM 识别为时间戳的一部分。
echo strtotime("2015/08/09 00:00 AM");
//outputs ""
echo strtotime("2015/08/09 00:00");
//outputs "1439103600"
【讨论】:
08:00 是上午 8 点,20:00 是晚上 8 点。在 24 小时制上,您不需要写 AM/PM。如果您想从上午更改为下午(或相反),您可以添加或删除 12 小时 - 将 08:00 更改为 20:00 尝试 echo strtotime("2015/08/09 00:00 + 12 hours");