0

ミリ秒単位のエポック日付として報告されている配列の中央を取ると、配列を分割しています。エポックコンバーターとその有効性を使用して日付をテストしています。

date() オブジェクトを実行し、調整するために 1000 を掛けますが、4000 年になります。年が正しいが、日と月が大きすぎるかどうかをテストするためだけに除算に切り替えました。間違っています....単純なものが欠けているに違いありません:

var jEtrim = item.DTM.split(/[(-]/);
    var date = new Date(jEtrim[1] *1000);

出力例: Thu Jan 08 44037 07:03:20 GMT-0500 (東部標準時)

jEtrim は次のとおりです。["/Date", "1343151455000", "0400)/"]

前もって感謝します

4

1 に答える 1

0

Date引数はすでにミリ秒単位で取得されているため、1000 を掛ける必要はありません。数値に変換するだけで済みます。

new Date(+"1343151455000")
于 2012-12-06T17:16:25.457 に答える