簡體   English   中英

PHP strtotime在00:00 am之后失敗

[英]PHP strtotime failure after 00:00 am

為什么strtotime()在上午00:00之后失敗? 例:

strtotime("24.09.")

工作時

strtotime("25.09.")

才不是。

順便說一句:這些是日期。 我讓自己喝點東西后,我的整個劇本崩潰了。

甚至24:00都是相對較新的行為。 (根據PHP手冊 ,自PHP 5.3起。)

我認為添加為允許24:00工作的特殊情況只是擴展到所有24:xx時間,而沒有其他更長的時間。

如果必須使用此類奇怪的時間字符串,則可以進行一些轉換,並改用“明天01:09”。

因為那不是有效時間。 您可以在此處閱讀有關它將接受的值的信息

因為有時用“ 24”代替“ 00”來表示一天的第一個小時。 25從未使用過。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM