-4

重複の可能性:
JavaScript で 2 つの日付の違いを取得するにはどうすればよいですか?

3 つのフィールドを含む html フォームがあります。

  1. from_date
  2. 現在まで
  3. no_ofdays

from_dateとの差を計算したいのですが、差がフィールドto_dateに表示されno_ofdaysます。私の要件は、to_date未満であってはなりませんfrom_date。条件が失敗した場合は、差を計算せず、 のto_dateままにする必要がありnullます。

JavaScriptを使ってやりたいです。

4

1 に答える 1

0

簡単に言えば、これはあなたがそれを行う方法です:

  1. Dateフィールドの値をオブジェクトに解析します。Datejsはこれを行うのに役立ちます。
  2. Dateオブジェクトは<and-演算子をサポートしているため、必要なことを実行できます。
  3. 2 つのオブジェクトを減算Dateすると、結果はミリ秒単位の差になります。
  4. ミリ秒単位の差を 1 日のミリ秒数で割ると、日付の間に何日あるかがわかります。
  5. その後、結果フィールドに結果を入れることができます。
于 2012-05-02T04:29:14.767 に答える