1

重複の可能性:
Javascriptで日付をフォーマット

私はこの日付を持っています:

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

そして、私がそれにする必要があるのは:

var myDate = new Date(1333609200000);

トリミングし"/Date()/"てから数字だけを入れることを考えましたが、ここでそれが最適かどうかはわかりませんでした。その中の数を単に正規表現する必要がありますか?より良いアプローチはありますか?

注:日付はC#によって作成されており、上記JavascriptSerializerの形式で提供されますnewDate。制約により、c#では変更できません。

4

1 に答える 1

1

あなたはこのようにそれを行うことができます:

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

 newDate= new Date(parseInt(newDate.match(/\d/g).join("")));
于 2012-08-30T22:05:04.363 に答える