getTime【経過ミリ秒取得 (UTC)】
valueOf【ミリ秒数取得】
getUTCFullYear【年取得 (UTC)】
getUTCMonth【月取得 (UTC)】
getUTCDate【日取得 (UTC)】
getUTCDay【曜日取得 (UTC)】
getUTCHours【時取得 (UTC)】
getUTCMinutes【分取得 (UTC)】
getUTCSeconds【秒取得 (UTC)】
getUTCMilliseconds【ミリ秒取得 (UTC)】




Date.prototype.getTime【経過ミリ秒取得 (UTC)】

メモ

概要

関連

外部リンク

構文

date.getTime()

1970/01/01 00:00:00 UTC からの経過ミリ秒 (NaN の場合、NaN)

var date = new Date("2001-02-03T04:05:06.789Z");
console.log(date.toUTCString());  // 出力:Sat, 03 Feb 2001 04:05:06 GMT
console.log(date.getTime());      // 出力:981173106789
console.log(date.valueOf());      // 出力:981173106789

date = new Date("1970-01-01T00:00:00.789Z");
console.log(date.getTime());      // 出力:789
console.log(date.valueOf());      // 出力:789

date = new Date(NaN);
console.log(date.getTime());      // 出力:NaN
console.log(date.valueOf());      // 出力:NaN

var date = new Date("1970-1-1Z00:00:6.789");
console.log(date.toString()); // 出力:Thu Jan 01 1970 09:00:06 GMT+0900 (東京 (標準時))
console.log(date.getTime());  // 出力:6789
date = new Date("1970-1-1 00:00:6.789");
console.log(date.toString()); // 出力:Thu Jan 01 1970 00:00:06 GMT+0900 (東京 (標準時))
console.log(date.getTime());  // 出力:-32393211
date = new Date(2001, (2 - 1), 3, 4, 5, 6, 789);
console.log(date.toString()); // 出力:Sat Feb 03 2001 04:05:06 GMT+0900 (東京 (標準時))
console.log(date.getTime());  // 出力:981140706789
date = new Date(NaN);
console.log(date.getTime());  // 出力:NaN

Date.prototype.valueOf【ミリ秒数取得】

メモ

概要

関連

外部リンク

構文

date.valueOf()

1970/01/01 00:00:00 UTC からのミリ秒数

var date = new Date("2001-02-03T04:05:06.789Z");
console.log(date.toUTCString());  // 出力:Sat, 03 Feb 2001 04:05:06 GMT
console.log(date.getTime());      // 出力:981173106789
console.log(date.valueOf());      // 出力:981173106789

date = new Date("1970-01-01T00:00:00.789Z");
console.log(date.getTime());      // 出力:789
console.log(date.valueOf());      // 出力:789

date = new Date(NaN);
console.log(date.getTime());      // 出力:NaN
console.log(date.valueOf());      // 出力:NaN

Date.prototype.getUTCFullYear【年取得 (UTC)】

メモ

概要

  • を取得 (UTC)

関連

外部リンク

構文

date.getUTCFullYear()

UTCの年 (NaN の場合、NaN)

date = new Date("2001-2-3Z04:05:06.789");
console.log(date.toUTCString());    // 出力:Sat, 03 Feb 2001 04:05:06 GMT
console.log(date.getUTCFullYear()); // 出力:2001
date = new Date(NaN);
console.log(date.getUTCFullYear()); // 出力:NaN

Date.prototype.getUTCMonth【月取得 (UTC)】

メモ

概要

  • (0~11) を取得 (UTC)

関連

外部リンク

構文

date.getUTCMonth()

UTCの月 (0~11 / NaN の場合、NaN)

date = new Date("2001-2-3Z04:05:06.789");
console.log(date.toUTCString());  // 出力:Sat, 03 Feb 2001 04:05:06 GMT
console.log(date.getUTCMonth());  // 出力:1
date = new Date(NaN);
console.log(date.getUTCMonth());  // 出力:NaN

Date.prototype.getUTCDate【日取得 (UTC)】

メモ

概要

  • を取得 (UTC)

関連

外部リンク

構文

date.getUTCDate()

UTCの日 (1~31 / NaN の場合、NaN)

date = new Date("2001-2-3Z04:05:06.789");
console.log(date.toUTCString());  // 出力:Sat, 03 Feb 2001 04:05:06 GMT
console.log(date.getUTCDate());   // 出力:3
date = new Date(NaN);
console.log(date.getUTCDate());   // 出力:NaN

Date.prototype.getUTCDay【曜日取得 (UTC)】

メモ

概要

  • 曜日を取得 (UTC)

関連

外部リンク

構文

date.getUTCDay()

UTCの曜日
戻り値説明
0~6日曜日~土曜日
NaNNaN

date = new Date("2001-2-3Z04:05:06.789");
console.log(date.toUTCString());  // 出力:Sat, 03 Feb 2001 04:05:06 GMT
console.log(date.getUTCDay());    // 出力:6 (土曜日)

date = new Date(NaN);
console.log(date.getUTCDay());    // 出力:NaN

Date.prototype.getUTCHours【時取得 (UTC)】

メモ

概要

  • を取得 (UTC)

関連

外部リンク

構文

date.getUTCHours()

UTCの時 (0~23 / NaN の場合、NaN)

date = new Date("2001-2-3Z04:05:06.789");
console.log(date.toUTCString());  // 出力:Sat, 03 Feb 2001 04:05:06 GMT
console.log(date.getUTCHours());  // 出力:4
date = new Date(NaN);
console.log(date.getUTCHours());  // 出力:NaN

Date.prototype.getUTCMinutes【分取得 (UTC)】

メモ

概要

  • を取得 (UTC)

関連

外部リンク

構文

date.getUTCMinutes()

UTCの分 (0~59 / NaN の場合、NaN)

date = new Date("2001-2-3Z04:05:06.789");
console.log(date.toUTCString());    // 出力:Sat, 03 Feb 2001 04:05:06 GMT
console.log(date.getUTCMinutes());  // 出力:5
date = new Date(NaN);
console.log(date.getUTCMinutes());  // 出力:NaN

Date.prototype.getUTCSeconds【秒取得 (UTC)】

メモ

概要

  • を取得 (UTC)

関連

外部リンク

構文

date.getUTCSeconds()

UTCの秒

date = new Date("2001-2-3Z04:05:06.789");
console.log(date.toUTCString());    // 出力:Sat, 03 Feb 2001 04:05:06 GMT
console.log(date.getUTCSeconds());  // 出力:6
date = new Date(NaN);
console.log(date.getUTCSeconds());  // 出力:NaN

Date.prototype.getUTCMilliseconds【ミリ秒取得 (UTC)】

メモ

概要

  • ミリ秒を取得 (UTC)

関連

外部リンク

構文

date.getUTCMilliseconds()

UTCのミリ秒 (0~999 / NaN の場合、NaN)

date = new Date("2001-2-3Z04:05:06.789");
console.log(date.toUTCString());  // 出力:Sat, 03 Feb 2001 04:05:06 GMT
console.log(date.getUTCMilliseconds()); // 出力:789
date = new Date(NaN);
console.log(date.getUTCMilliseconds()); // 出力:NaN