setDate (JavaScript)

現地時間での日付の値を設定します。

定義場所

Date (Standard - JavaScript)

構文

setDate(date:int) : long
パラメータ 説明
date 現地時間での日の値。1 は各月の第 1 日を表します。
戻り値 説明
long 数値形式での新規の時刻。

この計算されたラベルは、現在の日付に 1 年を加算します。日付が 2 月 29 日 (うるう年) の場合、翌年には 3 月 1 日ではなく 2 月 28 日になるように、最初に 1 日が減算されます。
// Next year same time
var date = new Date();
if(date.getMonth() == 1) // if Feb
	if(date.getDate() > 28) // if Feb 29
		date.setDate(date.getDate() - 1);
date.setFullYear(date.getFullYear() + 1);
date.toString()