javascript - 将 UTC 日期时间转换为本地日期时间

标签 javascript jquery

我多次尝试将 utc 日期时间转换为本地日期时间,但都失败了。我的 utc 日期时间格式是

Fri Mar 8 23:12:27 UTC+0200 2013

我的 JavaScript 代码是

var time = Date(param_time);//param_time is /Date(1362866006646)/

然后时间是Sun Mar 10 00:21:54 UTC+0200 2013我需要将日期时间设置为2008-01-28T20:24:17Z因为我会将本地日期时间转换为漂亮的日期时间。

http://ejohn.org/files/pretty.js

我该怎么做?我在 stackoverflow 上看了很多问题,但没有人能解决这个问题。谢谢。

最佳答案

为了正确设置日期的格式,请使用 toISOString() :

var time = param_time.toISOString();

请注意,param_time 必须是有效的Date 对象。

引用文献

关于javascript - 将 UTC 日期时间转换为本地日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15316656/

相关文章:

jquery - 如何从 jquery .click() 中排除元素

jquery - 绑定(bind)选择选项的模板数据

javascript - 我如何计算一个月的平均总数

javascript - 根据条件更改 setInterval 的 MS

javascript - 在 React 中从 Firebase 获取用户对象属性

javascript - 在 fadeIn/FadeOut 运行时防止触发其他脚本

javascript - 如何在窗口加载事件中随机更改背景颜色到背景图像?

javascript - 如何处理ext.net中打印网格面板的方向

javascript - Mapbox GL - 我的基本默认标记不会显示在 map 上

javascript - 使用 Javascript 将 xml POST 到 api