【发布时间】:2013-02-22 16:32:14
【问题描述】:
我有一个格式为 d/m/y 的日期字符串,例如22/02/13
我想将此字符串回显为Y-m-d,但使用以下代码,它不起作用。
$d = '22/02/13';
echo date('Y-m-d', strtotime($d));
输出:1970-01-01
我做错了什么?我是否必须将 / 分解为分隔符并手动完成,还是有更简单/更优雅的解决方案?
【问题讨论】:
-
22/02/13 !== 22-02-13。第一个你有 m/d/Y,第二个有 d-m-Y。似乎是 PHP 核心中的位置验证