可以说我有这个变量=
$olddate = 12-5-99 15:30:00
我需要一个新变量,例如 =
$newdate = 1999-5-12 15:30:00
我该怎么做?
DateTime::createFromFormat 将允许您将任何格式的时间转换为 DateTime 对象,该对象随后可以作为任何其他格式输出。
使用 strtotime() 和 date():
$originalDate = "2010-03-21";
$newDate = date("d-m-Y", strtotime($originalDate));
(请参阅 PHP 站点上的 strtotime 和 date 文档)。
只是你可以改变它。
<?php
$olddate = '12-5-1999 15:30:00';
$olddate = date('y-m-d H:i:s', strtotime($olddate)); // first convert it in desire formate.
$newdate = date('Y-m-d H:i:s', strtotime($olddate));
?>