将文本转换为日期PHP

时间:2017-01-25 11:10:11

标签: php date

我收到了一些数据,其中我得到了这种格式的日期:

250117(意味着25/01/2017)
50117(表示05/01/2017

我没有找到任何可以使用PHP转换此日期的函数 任何建议都会很棒。感谢

1 个答案:

答案 0 :(得分:2)

<?php

$string = '50117';
$dto = DateTime::createFromFormat('dmy', sprintf('%06s', $string));
echo $dto->format('d/m/Y');

?>