Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.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

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转换日期格式_Php_Date_Timestamp - Fatal编程技术网

php转换日期格式

php转换日期格式,php,date,timestamp,Php,Date,Timestamp,可能重复: 我正在尝试转换此日期格式: 09/14/2012 10:11 转换为其他标准时间戳格式: 2012-09-14 09:44:54 最有效的方法是什么?您可以使用PHP和函数: $date = '09/14/2012 10:11'; $formatted = date('Y-m-d H:i:s', strtotime($date)); 虽然很难更改时间。您可以使用对象 或使用自定义输入格式 将使您的输出 $result = $date->format('Y-m-d H:i

可能重复:

我正在尝试转换此日期格式:

09/14/2012 10:11
转换为其他标准时间戳格式:

2012-09-14 09:44:54
最有效的方法是什么?

您可以使用PHP和函数:

$date = '09/14/2012 10:11';
$formatted = date('Y-m-d H:i:s', strtotime($date));
虽然很难更改时间。

您可以使用对象

或使用自定义输入格式

将使您的输出

$result = $date->format('Y-m-d H:i:s');

将第一个转换为带有strotime的时间戳,并将时间戳转换为带有日期的日期


右侧和搜索功能可能重复。
$date = DateTime($myDate);
$date = DateTime::createFromFormat('d/m/y H:i:s', $myDate);
$result = $date->format('Y-m-d H:i:s');
$outputDate = date( 'Y-m-d H:i:s', strtotime( $inputDate ));