【问题标题】:Converting JSON string into date [duplicate]将JSON字符串转换为日期[重复]
【发布时间】: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 时间戳。

标签: javascript jquery json


【解决方案1】:

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

1351993013​000

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

换句话说:

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

【讨论】:

  • 不客气,这个日期的东西有时真的很令人困惑。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-24
  • 2012-07-30
  • 2011-08-30
  • 2017-11-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多