您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

PHP转换日期格式dd / mm / yyyy => yyyy-mm-dd

PHP转换日期格式dd / mm / yyyy => yyyy-mm-dd

通过查看各个组成部分之间的分隔符,可以消除m/d/yd-m-y格式中的日期的歧义:如果该分隔符是斜杠(/),则m/d/y假定为American ;否则,为0。反之,如果分隔符是破折号(-)或点(.),则采用欧洲d-m-y格式。

使用认的日期功能

$var = "20/04/2012";
echo date("Y-m-d", strtotime($var) );

我刚刚测试了它,以某种方式,PHP在dd / mm / yyyy格式下不能很好地工作。这是另一个解决方案。

$var = '20/04/2012';
$date = str_replace('/', '-', $var);
echo date('Y-m-d', strtotime($date));
php 2022/1/1 18:20:02 有524人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶