最新のWeb開発のチュートリアル
 

JavaScript日付リファレンス


日付オブジェクト

Dateオブジェクトは、日付と時刻の操作に使用されます。

Dateオブジェクトをnewで作成されたDate()

日付をインスタンス化の4つの方法があります。

var d = new Date();
var d = new Date( milliseconds );
var d = new Date( dateString );
var d = new Date( year , month , day , hours , minutes , seconds , milliseconds );

日付と時刻に関するチュートリアルについては、当社の読みJavaScriptのDateのチュートリアルを


日付オブジェクトのプロパティ

プロパティ 説明
constructor Dateオブジェクトのプロトタイプを作成した関数を返します。
prototype あなたは、オブジェクトにプロパティとメソッドを追加することができます

日付オブジェクトメソッド

方法 説明
getDate() 月の日を返します(from 1-31)
getDay() 曜日を返します(from 0-6)
getFullYear() 年を返します
getHours() 時間を返します(from 0-23)
getMilliseconds() ミリ秒を返します(from 0-999)
getMinutes() 分を返します(from 0-59)
getMonth() 月を返します(from 0-11)
getSeconds() 秒を返します(from 0-59)
getTime() 真夜中1970年1月1日からのミリ秒数、および指定した日付を返します。
getTimezoneOffset() 分単位で、UTC時刻とローカル時刻との時間差を返します。
getUTCDate() ユニバーサル時間に応じて、月の日を返します(from 1-31)
getUTCDay() ユニバーサル時間に応じて、曜日を返します(from 0-6)
getUTCFullYear() ユニバーサル時間に応じて、年を返します
getUTCHours() ユニバーサル時間に応じて、時間を返します(from 0-23)
getUTCMilliseconds() ユニバーサル時間に応じて、ミリ秒を返します(from 0-999)
getUTCMinutes() ユニバーサル時間に応じて、分を返します(from 0-59)
getUTCMonth() ユニバーサル時間に応じて、月を返します(from 0-11)
getUTCSeconds() ユニバーサル時間に応じて、秒を返します(from 0-59)
getYear() 推奨されていません。 使用getFullYear()の代わりにメソッドを
now() 真夜中1970年1月1日からのミリ秒数を返します。
parse() 日付文字列を解析し、1970年1月1日からのミリ秒数を返します。
setDate() Dateオブジェクトの日付を設定します。
setFullYear() 日付オブジェクトの年を設定します。
setHours() 日付オブジェクトの時間を設定します。
setMilliseconds() Dateオブジェクトのミリ秒を設定します。
setMinutes() Dateオブジェクトの分を設定します。
setMonth() 日付オブジェクトの月を設定します。
setSeconds() Dateオブジェクトの秒を設定します。
setTime() 日付は1970年1月1日の前/後に、指定されたミリ秒数に設定します。
setUTCDate() ユニバーサル時間に応じて、Dateオブジェクトの日付を設定します。
setUTCFullYear() ユニバーサル時間に応じて、日付オブジェクトの年を設定します。
setUTCHours() ユニバーサル時間に応じて、日付オブジェクトの時間を設定します。
setUTCMilliseconds() ユニバーサル時間に応じて、日付オブジェクトのミリ秒を設定します。
setUTCMinutes() ユニバーサル時間に応じて、日付オブジェクトの分を設定します。
setUTCMonth() ユニバーサル時間に応じて、日付オブジェクトの月を設定します。
setUTCSeconds() ユニバーサル時間に応じて、日付オブジェクトの秒を設定します。
setYear() 推奨されていません。 使用setFullYear()の代わりにメソッドを
toDateString() Dateオブジェクトの日付部分は、読みやすい文字列に変換し
toGMTString() 推奨されていません。 使用toUTCString()の代わりにメソッドを
toISOString() ISO標準を使用して、文字列として日付を返します。
toJSON() JSONの日付として書式、文字列として日付を返します。
toLocaleDateString() ロケールの規則を使用して、文字列としてDateオブジェクトの日付部分を返します。
toLocaleTimeString() ロケールの規則を使用して、文字列としてDateオブジェクトの時刻部分を返します。
toLocaleString() Dateオブジェクトは、ロケールの規則を使用して、文字列に変換します
toString() Dateオブジェクトを文字列に変換します
toTimeString() Dateオブジェクトの時刻部分は、文字列に変換します
toUTCString() Dateオブジェクトは、普遍的な時間に応じて、文字列に変換します
UTC() UTC時間に応じて、1970年1月1日の午前0時から日付にミリ秒数を返します。
valueOf() Dateオブジェクトのプリミティブな値を返します。