ホームページ >ウェブフロントエンド >jsチュートリアル >外部ライブラリを使用せずに JavaScript で日付をインクリメントするにはどうすればよいですか?

外部ライブラリを使用せずに JavaScript で日付をインクリメントするにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-18 11:19:12313ブラウズ

How Can I Increment a Date in JavaScript Without Using External Libraries?

ライブラリを使用せずに JavaScript で日付をインクリメントする

JavaScript で日付を操作する場合、多くの場合、日付を表すために日付値をインクリメントまたはデクリメントする必要があります。特定の時点。これを実現するには、JavaScript コアによって提供される Date オブジェクトを利用できます。

例:

日付値が '2010-09-11' であるとします。翌日の日付を変数に保存したいと考えています。その方法は次のとおりです:

1. Date の setDate() メソッドの使用:

setDate() メソッドは、設定する月の日を表す整数の引数を受け取ります。現在の日に 1 を加算すると、日付を効果的に増やすことができます。

// Get the current date
var today = new Date("2010-09-11");

// Increment the date by one day
today.setDate(today.getDate() + 1);

// The today variable now contains the incremented date

2. Date の setUTCDate() メソッドの使用:

setDate() と同様に、setUTCDate() メソッドは日付を増分しますが、協定世界時 (UTC) で日付を増分します。

// Get the current date in UTC
var todayUTC = new Date("2010-09-11");

// Increment the date by one day in UTC
todayUTC.setUTCDate(todayUTC.getUTCDate() + 1);

// The todayUTC variable now contains the incremented date in UTC

これらメソッドは、JavaScript で日付を増分する便利な方法を提供し、月と年の移行も考慮します。

以上が外部ライブラリを使用せずに JavaScript で日付をインクリメントするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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