如何从日期字符串中获取带有区域设置时区的时间戳

时间:2014-05-26 08:35:22

标签: javascript node.js

我必须用日期字段解析json项目,如下所示:

'Wed, 14 May 2014 20:19:00 BST'

如何从这种字符串中获取时间戳?

构建一个Date对象并不起作用,因为它给了我一个"无效的日期"

PS:服务器的时钟设置为另一个时区 BST从字符串中剥离BST不起作用

1 个答案:

答案 0 :(得分:0)

根据this BST表示UTC +1,因此您只需将BST替换为+0100

var date = new Date('Wed, 14 May 2014 20:19:00 BST'.replace('BST', '+0100');