使用php将印度标准时间转换为mysql datetime格式

时间:2014-10-08 05:56:48

标签: javascript php mysql datetime

我的印度标准时间比如,

Wed Oct 08 2014 07:40:00 GMT 0530(India Standard Time),这是由javascript创建的,

现在我想将此格式更改为2014-11-10 07:40:00以存储在mysql中。

我该怎么做。

3 个答案:

答案 0 :(得分:1)

我希望这会对你有所帮助

$date = "Wed Oct 08 2014 07:40:00";
echo date('Y-m-d h:i:s',strtotime($date));

输出

  

2014-10-08 07:40:00

答案 1 :(得分:0)

您可以使用moment.js库。

var a = "Wed Oct 08 2014 07:40:00 GMT 0530 (India Standard Time)";
var b = moment(a).zone(0).format(YYYY-MM-DD HH:mm:ss);

答案 2 :(得分:0)

我个人会用time() - 函数将你的时间转换为unix格式amd然后用date()回复你的喜好:

http://php.net/manual/de/function.date.php

i.g。:date('Y-m-d H:i:s',time())会以所需的格式为您提供短暂的时间。

编辑:我忘记该死的'...',但我纠正了这一点。接受的答案是正确的,比我的好一点。