0

XML から日付を取得していますが、日付は単純な文字列形式です。今日の日付と時刻と、xml から取得した日付と時刻との差を作成したいと思います。

たとえば、この形式 (2012-10-17T08:15:19.500-05:00) のプレーン文字列として日付を取得しています。現在の日付と時刻との違いを行っているときは、この「2:hr」のようなものを表示する必要があります。 、32分」。

どんな助け/提案も素晴らしいインプットになるでしょう。

ありがとう

4

1 に答える 1

1

これはうまくいくはずです:

var myDate = new Date( '2012-10-17T08:15:19.500-05:00' ),
    newDate = new Date();

日付を解析すると、ブラウザーの結果が異なる場合があります。ここにテストFiddleがあります。

日付の違いを取得するには:var diff = myDate - newDate;そしてそれを有用なものに変換するには:秒単位で指定された時間間隔をより人間が読める形式に変換します

于 2012-10-17T20:32:30.450 に答える