我正在解析一个RSS订阅源,每个条目都有一个时间戳,例如:2009-09-21T21:24:43 + 04:00 有没有办法将此日期格式转换为使用javascript的unix时间戳?
我只是希望能够记录最新的rss输入日期,但我需要将时间标准化为GMT时间或Unix时间戳来执行此操作。
答案 0 :(得分:0)
格式似乎是ISO-8601。假设这是真的,this blog为此提供了一个javascript解决方案。
答案 1 :(得分:0)
当我遇到同样的问题时,涉及Google Closure Library的解决方案将是:
var pattern = "yyyy-MM-ddTHH:mm:ssZZZZZ";
parser = goog.i18n.DateTimeParse(pattern);
var d = new Date();
parser.parse("2009-09-21T21:24:43+04:00", d);
unixTime = d.getTime();