Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中将dmy转换为d-m-y?_Php_Date_Time - Fatal编程技术网

如何在php中将dmy转换为d-m-y?

如何在php中将dmy转换为d-m-y?,php,date,time,Php,Date,Time,如何使用此代码从dmy转换为d-m-y,但此方法不是我想要的 $source = '05032020'; $date = new DateTime($source); echo $date->format('d.m.Y'); // 05-03-2020 试试这个 $source = '05032020'; $date = date_create_from_format('dmY', $source); echo $date->format('d-

如何使用此代码从dmy转换为d-m-y,但此方法不是我想要的

      $source = '05032020';
      $date = new DateTime($source);
      echo $date->format('d.m.Y'); // 05-03-2020
试试这个

$source = '05032020';
$date = date_create_from_format('dmY', $source);
echo $date->format('d-m-Y'); //05-03-2020

你想要什么格式
05-03-2020
看起来它符合您的
d-m-y
要求。我想,dd-mm-yyyy您的源代码不是通用格式,因此您必须通过此选项进行传递。如果此选项正确,我还有一个问题,是否可以使用此方法将时间hi(1934)设为h:i(19:34)?尝试此方法$资料来源='1934'$日期=从格式('Hi',$source)创建日期;echo$date->format('H:i');