【发布时间】:2023-03-30 15:35:01
【问题描述】:
我在转换和更改 GMT 时遇到问题,请我尝试使用这个 new Date(date) jsfiddle,我认为这可行,但我想像这样更改格式 YYYY-mm-dd hh: mm:ss,但结果显示“格式日期无效”,我无法使用format 函数。请帮帮我
【问题讨论】:
-
以下解决方案对您有用吗?
标签: javascript datetime
我在转换和更改 GMT 时遇到问题,请我尝试使用这个 new Date(date) jsfiddle,我认为这可行,但我想像这样更改格式 YYYY-mm-dd hh: mm:ss,但结果显示“格式日期无效”,我无法使用format 函数。请帮帮我
【问题讨论】:
标签: javascript datetime
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/
【讨论】: