$str='2017-09-02T00:00:00.000Z';
$formato = 'd/m/Y';
$oFecha = new DateTime($str); //Aquí se crea un objeto fecha a partir de la cadena
$fecha= $oFecha->format($formato); //Aquí extraes la fecha según el formato y puedes seguir usando $oFecha para otras cosas si lo necesitas
echo $fecha;
PHP 有它的功能
date_format
,它是DateTime::format的别名至于format
dd/MM/YYYY
,在 PHP 中会这样表示:"d/m/Y"
,其中:d
: 日期,2 位数字,前导零m
:月份的数字表示,前导零Y
: 年份的完整数字表示,4 位数字代码示例:
或者......如果你想要它在一行:
结果:
或者...如果您使用面向对象编程 (OOP),您可以使用DateTime类从您的字符串创建一个日期对象:
你可以使用
strtotime
和date
你想要的。strtotime
转换为 Unix 日期date
给你你想要的格式。