dateオブジェクトの生成
| 書式 | 用途 | IE | NN |
| var=new date(); | 日付オブジェクトを生成。 | 3 | 2 |
| var=new date(yyyy,mm,dd); | ? | ? |
| var=new date(yyyy,mm,dd,hh,mn,ss); |
| var=new date("Dec dd, yyyy hh:mn:ss"); |
| var=new date("December dd, yyyy hh:mn:ss"); |
| var=new date("yyyy/mm/dd hh:mn:ss"); |
| var=new date("mm/dd/yyyy hh:mn:ss"); |
| var=new date("yy/mm/dd hh:mn:ss"); |
| var=new date("mm/dd/yy hh:mn:ss"); |
| var=new date(yyyy,mm,dd,hh,mn,ss,msc); |
情報の取得と設定
| 名前 | 用途 | IE | NN |
| var.getFullYear() | 年の取得。 | 4 | 4.06 |
| var.setFullYear(year) | 年の設定。 |
| var.getYear() | 年の取得。 | 3 | 2 |
| var.setYear(year) | 年の設定。 |
| var.getMonth() | 月の取得。 |
| var.setMonth(mon) | 月の設定。 |
| var.getDate() | 日の取得。 |
| var.setDate(date) | 日の設定。 |
| var.getDay() | 日曜日を0として曜日に対応する値の取得。 |
| var.getHours() | 時の取得。 |
| var.setHours(hour) | 時の設定。 |
| var.getMinutes() | 分の取得。 |
| var.setMinutes(min) | 分の設定。 |
| var.getSeconds() | 秒の取得。 |
| var.setSeconds(sec) | 秒の設定。 |
| var.getMilliseconds() | ミリ秒の取得。 | 4 | 4.06 |
| var.setMilliseconds(msec) | ミリ秒の設定。 |
▲get,setの後にUTCを入れると世界標準時となる。
| 名前 | 用途 | IE | NN |
| var.getTimezoneOffset() | 時間帯情報を分単位で取得。 | 3 | 2 |
文字列への変換
| 名前 | 用途 | IE | NN |
| var.toString() | 現地時刻を表す文字列に変換。 | 3 | 2 |
| var.toLocaleString() |
| var.toGMTString() | 世界標準時刻を表す文字列に変換。 |
| var.toUTCString() | 4 | 4.06 |
| var.toVarDate() | 現地時刻を表す文字列に変換。 | 4 | × |
数値への変換
| 名前 | 用途 | IE | NN |
| var.getTime() | 1970年1月1日0時0分0秒(UTC)からの秒数をミリ秒単位で取得。 | 3 | 2 |
| var.setTime(time) | 1970年1月1日0時0分0秒(UTC)からの秒数をミリ秒単位で設定。 |
| Date.UTC(year,mon,day,hour,min,sec) | 指定した時刻の、1970年1月1日0時0分0秒(UTC)からの秒数をミリ秒単位で取得。 |
| Date.parse(str) | 指定した時刻形式のstrの、1970年1月1日0時0分0秒(UTC)からの秒数をミリ秒単位で取得。 |
《もくじへ│▲このページのトップへ│