我正在抓取一个网站,日期有两种形式:
11-22-2011 07:41 AM
Today @ 07:41 AM
这两个都是GMT-8。我想从中得到一个 unix 时间戳,这样我就可以构造一个有意义的日期对象
知道这可能是什么时区吗?大约一个月前,该网站正在使用 GMT-9 时间。javascript可以自动处理夏令时吗?
我很难解析它们。部分问题是时区。
目前,我正在使用 Date.js' parseExact
:
date = Date.parseExact(date + ' PDT', 'MM-dd-yyyy H:mm tt zzz');
但是,这似乎将 12AM 解析为12:00
,而不是0:00
。此外,我完全不知道如何处理以today @
.