getFullYear【年取得 (ローカル時刻)】
getYear【相対年取得 (ローカル時刻)】
getMonth【月取得 (ローカル時刻)】
getDate【日取得 (ローカル時刻)】
getDay【曜日取得 (ローカル時刻)】
getHours【時取得 (ローカル時刻)】
getMinutes【分取得 (ローカル時刻)】
getSeconds【秒取得 (ローカル時刻)】
getMilliseconds【ミリ秒取得 (ローカル時刻)】




Date.prototype.getFullYear【年取得 (ローカル時刻)】

メモ

概要

  • を取得 (ローカル時刻)

関連

外部リンク

構文

date.getFullYear()

ローカル時刻の年 (NaN の場合、NaN)

var 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.getFullYear());  // 出力:2001
date = new Date(NaN);
console.log(date.getFullYear());  // 出力:NaN

Date.prototype.getYear【相対年取得 (ローカル時刻)】

メモ

概要

関連

外部リンク

構文

date.getYear()

ローカル時刻の1900年からの相対年 (NaN の場合、NaN)

var 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.getYear());  // 出力:101
var date = new Date(1900, (2 - 1), 3, 4, 5, 6, 789);
console.log(date.toString()); // 出力:Sat Feb 03 1900 04:05:06 GMT+0900 (東京 (標準時))
console.log(date.getYear());  // 出力:0
date = new Date(NaN);
console.log(date.getYear());  // 出力:NaN

Date.prototype.getMonth【月取得 (ローカル時刻)】

メモ

概要

  • (0~11)を取得 (ローカル時刻)

関連

外部リンク

  • 関連
    • 外部リンク (英語)

    構文

    date.getMonth()
    
    ローカル時刻の月 (0~11 / NaN の場合、NaN)
    

    var 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.getMonth()); // 出力:1
    date = new Date(NaN);
    console.log(date.getMonth()); // 出力:NaN
    

    Date.prototype.getDate【日取得 (ローカル時刻)】

    メモ

    概要

    • を取得 (ローカル時刻)

    関連

    外部リンク

    構文

    date.getDate()
    
    ローカル時刻の日 (1~31 / NaN の場合、NaN)
    

    var date = new Date(2001, (2 - 1), 3, 4, 5, 6, 789);
    console.log(date.getDate());  // 出力:3
    date = new Date(NaN);
    console.log(date.getDate());  // 出力:NaN
    

    Date.prototype.getDay【曜日取得 (ローカル時刻)】

    メモ

    概要

    • 曜日を数値 (0~6:日曜日~土曜日) で取得 (ローカル時刻)

    関連

    外部リンク

    構文

    date.getDay()
    
    ローカル時刻の曜日 (詳細は下記参照)
    
    戻り値説明
    0 ~ 6日曜日 ~ 土曜日
    NaNNaN

    var 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.getDay());   // 出力:6 (土曜日)
    date = new Date(NaN);
    console.log(date.getDay());   // 出力:NaN
    

    Date.prototype.getHours【時取得 (ローカル時刻)】

    メモ

    概要

    • を取得 (ローカル時刻)

    関連

    外部リンク

    構文

    date.getHours()
    
    ローカル時刻の時 (0~23 / NaN の場合、NaN)
    

    var 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.getHours()); // 出力:4
    date = new Date(NaN);
    console.log(date.getHours()); // 出力:NaN
    

    Date.prototype.getMinutes【分取得 (ローカル時刻)】

    メモ

    概要

    • を取得 (ローカル時刻)

    関連

    外部リンク

    構文

    date.getMinutes()
    
    ローカル時刻の分 (0 ~ 59 / NaN の場合、NaN)
    

    var 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.getMinutes()); // 出力:5
    date = new Date(NaN);
    console.log(date.getMinutes()); // 出力:NaN
    

    Date.prototype.getSeconds【秒取得 (ローカル時刻)】

    メモ

    概要

    • を取得 (ローカル時刻)

    関連

    外部リンク

    構文

    date.getSeconds()
    
    ローカル時刻の秒 (0~59 / NaN の場合、NaN)
    

    var 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.getSeconds()); // 出力:6
    date = new Date(NaN);
    console.log(date.getSeconds()); // 出力:NaN
    

    Date.prototype.getMilliseconds【ミリ秒取得 (ローカル時刻)】

    メモ

    概要

    • ミリ秒を取得 (ローカル時刻)

    関連

    外部リンク

    • 関連
      • 外部リンク (英語)

      構文

      date.getMilliseconds()
      
      ローカル時刻のミリ秒 (0~999 / NaN の場合、NaN)
      

      var 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.getMilliseconds());  // 出力:789
      date = new Date(NaN);
      console.log(date.getMilliseconds());  // 出力:NaN