gpt4 book ai didi

php - 使用strtotime时如何避免歧义

转载 作者:行者123 更新时间:2023-12-04 18:15:06 25 4
gpt4 key购买 nike

Dates in the m/d/y or d-m-y formats are disambiguated by looking at the separator between the various components: if the separator is a slash (/), then the American m/d/y is assumed; whereas if the separator is a dash (-) or a dot (.), then the European d-m-y format is assumed.



我需要从日期获取 unixtimestamp,格式为 MM-DD-YYYY HH:MM:SS根据 php.net doc 如果日期分隔符是破折号 (-) 那么 DD-MM-YYYY假定格式返回无效的时间戳。

是否有 strtotime() 的替代品?在 PHP 5.2x 或任何其他解决方法中?

最佳答案

用斜杠替换破折号:

strtotime(str_replace('-', '/', "08-10-2012 09:54:00"));

关于php - 使用strtotime时如何避免歧义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11903105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com