ホームページ >ウェブフロントエンド >jsチュートリアル >プレーンな JavaScript を使用して過去の日付を計算するにはどうすればよいですか?

プレーンな JavaScript を使用して過去の日付を計算するにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-02 07:35:11565ブラウズ

How Do I Calculate Past Dates Using Plain JavaScript?

プレーンな JavaScript 日付から過去の日付を計算する

JavaScript では、組み込みの Date オブジェクトを使用して日付と時刻を簡単に操作できます。 。ただし、単純な Date オブジェクトから日数を減算するなどの特定のタスクでは、少し操作が必要になる場合があります。

今日から指定した日数前の日付を計算するには、次の方法を使用できます。

var d = new Date();
d.setDate(d.getDate() - daysToRemove);
このアプローチでは、新しい Date オブジェクトを作成し、その date プロパティを現在の日付から削除する日数を引いたものに設定し、結果を変数に格納し直します。 d.

たとえば、今日の 5 日前の日付を検索するには、次のコードを使用します。

var d = new Date();
d.setDate(d.getDate() - 5);
setDate() メソッドは日付オブジェクトを直接変更するため、次のようにします。 Date オブジェクトを新しい変数に再割り当てする必要はありません。

この方法では現在の日付から日数を減算できますが、同様の方法を使用して次のこともできることに注意してください。 setDate() メソッドを使用して、他の Date オブジェクトから日数を減算します。

以上がプレーンな JavaScript を使用して過去の日付を計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。