如何解码日期或时间字符串

时间:2013-11-12 06:51:31

标签: php

我正在使用此功能更改日期格式。

   echo date("mdy", strtotime('2013-11-04'));

回归:110413

现在我要解码它。

如何获取此格式的日期:2013-11-04

请记住110413应该作为该功能的输入

由于

2 个答案:

答案 0 :(得分:2)

试试这个

<?php
$MyDate="110413";
$date = DateTime::createFromFormat('mdy',$MyDate); 
echo $newformat=$date->format('Y-m-d');
?>

答案 1 :(得分:1)

尝试这样,

 $date = date("mdy", strtotime("2013-11-04"));
 $myDateTime = DateTime::createFromFormat('mdy', $date);
 $newDateString = $myDateTime->format('Y-m-d');

 echo $newDateString;