【发布时间】:2018-07-09 05:02:12
【问题描述】:
我喜欢在 PHP 中将日期格式 dd/mm/yyyy 转换为另一种格式。
我的代码:
$date = '29/01/2018';
echo date('l jS F Y', strtotime($date));
当我运行上面的代码时,它显示了一些错误的日期:
Thursday 1st January 1970
我做错了吗?
【问题讨论】:
-
strtotime 将其取消设置为 mm/dd/yyyy
-
发生这种情况是因为您的 $date 的 strtotime 格式未知
-
与最近的另一个问题相同的问题,相同的解决方案:stackoverflow.com/a/48517562/1427878
标签: php date date-format