如何转换2017年5月15日星期五15:08:03 GMT 0100(GMT标准时间)日期时间格式在php中

时间:2017-05-31 07:49:30

标签: javascript php

我正在尝试在php中转换javascript日期对象。我试图使用我发布的代码进行转换,但它将时间设置为12:00:00。该日期将于2017年5月15日星期一15:08:03 GMT 0100(格林尼治标准时间标准时间)'发送。我的想法是以yyyy-mm-dd格式插入mysql。

我很感激任何帮助,因为它让我疯了。非常感谢。

更新:我需要日期&时间。

$intakedate = $_GET['date'];

$intakedateString = $intakedate;
$intakedateParts = explode(' ', $intakedateString, 5);
$intakedatenew =  date('Y-m-d h:i:s', strtotime($intakedateParts[2] .  ' '  . $intakedateParts[1] . ' '  . $intakedateParts[3]));

1 个答案:

答案 0 :(得分:2)

试试这段代码:

<?php
$date = new DateTime('Mon May 15 2017 15:08:03');
echo $date->format('Y-m-d');

?>