如何使用PHP更改日期字符串的格式?
来自:06/16/2010
收件人:2010-06-16
答案 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"));'