将字符串转换为datetime并在javascript中更改GMT

时间:2015-06-24 18:09:46

标签: javascript datetime

我有转换和更改GMT的问题,请我使用此new Date(date) jsfiddle,我认为这项工作,但我想改变这样的格式 YYYY-mm -dd hh:mm:ss ,但结果显示“格式化日期无效”,我无法使用format函数。请帮帮我

1 个答案:

答案 0 :(得分:0)

Javascript不接受您传递给它的日期/时间格式。首先转换时间戳,然后传递数组值,如下所示:

var t = "2015-06-23 21:07:33".split(/[- :]/);
var targetTime = new Date(t[0], t[1]-1, t[2], t[3], t[4], t[5]);

这是一个更新的小提琴:http://jsfiddle.net/16ehj22d/2/