将JSON字符串转换为日期[重复]

Posted

技术标签:

【中文标题】将JSON字符串转换为日期[重复]【英文标题】:Converting JSON string into date [duplicate] 【发布时间】:2012-11-25 03:28:02 【问题描述】:

可能重复:Convert a Unix timestamp to time in javascript

我正在尝试将this api returns 的字符串转换为日期。格式为1351993013。试了下面这行JS,但是日期完全错了。

var jsonDate = plugin.versions[0].date;
var pluginDate = new Date(jsonDate);

返回:

Fri Jan 16 1970

这是我第一次尝试格式化 JSON 日期,所以有点混乱。有人可以帮忙吗?

【问题讨论】:

这不是特定于 JSON 的日期,而是 UNIX 时间戳 【参考方案1】:

那将是几秒钟,而 javascript 使用毫秒,这将是

1351993013​000

这将为您提供 2012 年 11 月 4 日星期日。

换句话说:

var jsonDate = parseInt(plugin.versions[0].date, 10) * 1000;

【讨论】:

不客气,这个日期的东西有时真的很令人困惑。

以上是关于将JSON字符串转换为日期[重复]的主要内容,如果未能解决你的问题,请参考以下文章

将 Json 日期字符串转换为 JavaScript 日期对象

nil 将字符串转换为日期 [重复]

将Javascript日期字符串转换为PHP日期[重复]

将 JavaScript Date 对象转换为 JSON 字符串时日期更改为前一天

如何将字符串类型的日期转换为另一种日期格式。 |颤振 |飞镖[重复]

Swift - 将字符串转换为在正确日期前一天返回的日期[重复]