如何将日期格式从DD / MM / YYYY更改为YYYY-MM-DD?

时间:2010-06-19 05:58:59

标签: php date format

如何使用PHP更改日期字符串的格式?

来自:06/16/2010
收件人:2010-06-16

3 个答案:

答案 0 :(得分:6)

$date = "06/16/2010";
echo date('Y-m-d', strtotime($date)); // outputs 2010-06-16

使用strtotime功能。

答案 1 :(得分:1)

您应该使用\DateTime并尽快删除字符串:

$date = DateTime::createFromFormat('m/d/Y', '06/16/2010'); // \DateTime object
echo $date->format('Y-m-d'); // 2010-06-16

查看更多:
http://php.net/manual/en/datetime.createfromformat.php

答案 2 :(得分:0)

php -r 'echo date("Y-m-d", strtotime("06/16/2010"));'