strtotime在某些日期返回false

时间:2016-02-10 13:11:26

标签: php strtotime

我检查here我的strtotime功能: 11/2/2016返回时间戳,但某些日期更高返回false。 2016年2月12日是假的,但2016-2-12会返回时间戳。 WTF?这对我来说不是问题,但根据docs它的格式很好。

1 个答案:

答案 0 :(得分:2)

我们的项目存在这样的问题,我们使用DateTime::createFromFormat

解决了这个问题
$dateTime = \DateTime::createFromFormat('d/m/Y', '12/2/2016');
// now you can receive absolutely correct timestamp
$dateTime->getTimestamp()