在JavaScript中解析日期字符串以获取时区偏移量

parse date string in JavaScript to get timezone offset

本文关键字:获取 时区 偏移量 字符串 日期 JavaScript      更新时间:2023-09-26

我有日期字符串,如JavaScript中的Fri, 15 Nov 2013 09:00:00 -0600(由服务器PHP发送)。我需要解析它并获得时区偏移量'-0600'。是否有任何简单的方法来获取时区偏移从这个字符串?

谢谢

var str = "Fri, 15 Nov 2013 09:00:00 -0600"
var output = str.split(' ').pop();

演示:http://jsfiddle.net/D7c28/

var reg_exp = /(-|'+)'d{4}/,
    timezone_offset = reg_exp.match("Fri, 15 Nov 2013 09:00:00 -0600")[0];