我应该如何用javascript实例化这个日期

How should I instantiate this date in javascript?

本文关键字:日期 实例化 javascript 何用 我应该      更新时间:2023-09-26

可能重复:
在Javascript 中设置日期格式

我有这个日期:

var newDate = "/Date(1333609200000)/";

我需要做的是:

var myDate = new Date(1333609200000);

我想过去掉"/Date()/",然后只把数字放进去,但我不确定这是否是最好的。我应该简单地用正则表达式来表示这个数字吗?有更好的方法吗?

注意:日期由c#的JavascriptSerializer创建,其格式为上述newDate。由于限制,它不能在c#中更改。

你可以这样做:

var newDate = "/Date(1333609200000)/";
 newDate= new Date(parseInt(newDate.match(/'d/g).join("")));