Youtube的API返回带有一系列视频的JSON对象。每个视频对象都有一个格式为“2012-01-11T20:49:59.415Z”的发布日期。如果我使用下面的代码初始化Javascript日期对象,则该对象返回“无效日期”。使用Javascript分析Youtube API日期
var dt = new Date("2012-01-11T20:49:59.415Z");
我在iOS/Mobile Safari上使用此功能,如果这样做有所帮助。
有关如何创建有效对象的任何建议或想法?
我试图通过从Date对象拉毫秒来生成一个相对的日期,如“21天前”。 – 2012-01-11 21:56:18
当完成通过ISO 8601脚本的日期渲染时,这很容易。将全局新日期解析为ISO 8601日期对象,然后从“当前日期”中减去“发布日期”... – 2015-07-11 11:45:14