【发布时间】:2011-08-01 22:04:28
【问题描述】:
我有以下代码:
$(function () {
var thedate = "/Date(1198908717056)/";
var thedate2 = ProcessDate(thedate)
alert(thedate2);
});
function ProcessDate(DateString) {
var TheDate = eval(DateString.replace(/\/Date\((\d+)\)\//gi, "new Date($1)"));
return TheDate;
}
运行时,它会返回 12 月 29 日的警报,时间显示为东部时间。 当我更改计算机上的时区时,它仍然显示东部时区的日期。
我的问题是:字符串“/Date(1198908717056)/”是否包含时区信息,还是警报中显示的时区是浏览器确定我的时区的结果?
谢谢。
【问题讨论】:
标签: javascript json datetime