我有这个字符串:“13/10 15:00”,我想将其转换为时间戳,但是当我这样做时:
$timestamp = strtotime("13/10 15:00");
它返回一个空值。
在你的代码中strtotime()
正在尝试转换13/10
作为 13 个月的第十天,这会返回错误。
如果要解析具有自定义格式的日期字符串,最好使用 DateTime::createFromFormat() 代替:
$dtime = DateTime::createFromFormat("d/m G:i", "13/10 15:00");
$timestamp = $dtime->getTimestamp();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)