我必须将此字符串日期2016-09-26 00:00:00.000
转换为yyyy-mm-dd
格式而不包含其他字符。
请帮帮我吗?
答案 0 :(得分:5)
您可以使用DateTime类和format()
方法:
$d = new DateTime('2016-09-26 00:00:00.000');
echo $d->format('Y-m-d');
答案 1 :(得分:2)
试试这个:
$datetime = '2016-09-26 00:00:00.000';
$date = date('Y-m-d', strtotime('2016-09-26 00:00:00.000'));
您将获得'yyyy-mm-dd'
格式的唯一日期部分。
答案 2 :(得分:0)
$test = strtotime('2016-09-26 00:00:00.000');
$test1 = date('Y-m-d h:i', $test);
$array1 = explode(' ', $var);
$date_temp = $array1[0];