組み込み Date


概要 
定数
<static>
String
Date.ATOM
Y-m-d\\TH:i:sP
<static>
String
Date.ISO8601
Y-m-d\\TH:i:sP
<static>
String
Date.RFC1036
D, d M y H:i:s O
<static>
String
Date.RFC1123
D, d M Y H:i:s O
<static>
String
Date.RFC2822
D, d M Y H:i:s O
<static>
String
Date.RFC3339
Y-m-d\\TH:i:sP
<static>
String
Date.RFC822
D, d M y H:i:s O
<static>
String
Date.RFC850
l, d-M-y H:i:s T
<static>
String
Date.RSS
D, d M Y H:i:s O
<static>
String
Date.W3C
Y-m-d\\TH:i:sP
メソッド
<static>
Number
Date.applyDiffTime (time , diff)
時差を適用する
String
format (format [, timestamp])
PHPのdate関数と同様の書式で日付をフォーマット
Number
getElapseDays ([year] [, month] [, date])
対象年月日からの経過日数を返す
String
getGMTDiff ([colon])
グリニッジ標準時 (GMT) との時差を返す
Number
getHalfHours ([hour])
12時間単位の時間を返す
String
getInternetTime ([hour] [, min] [, sec])
現在のインターネットタイムを返す
Number
getISOWeekNumber ([year] [, month] [, date])
ISO-8601 月曜日に始まる年単位の週番号を返す
※1月4日及びその年の最初の木曜日が含まれる週が開始週番号
Number
getISOYear ([year] [, month] [, date])
ISO-8601 週番号に属する年を返す
Number
getMonthTotalDays ([year] [, month])
対象月の全日数を返す
String
getSuffix ([date])
対象日の序数を表すサフィックスを返す
Number
getTimeの数値から時差を引いたミリ秒単位の数値を返す
Boolean
isLeapYear ([year])
対象年がうるう年かどうか
<static>
Number
Date.parse (dateString [, baseYear])
Date.parse及び定数で扱えるフォーマットをパースしてUTCベースのUNIXタイムスタンプを返す
詳細 
定数
<static> String Date.ATOM
説明Y-m-d\\TH:i:sP

<static> String Date.ISO8601
説明Y-m-d\\TH:i:sP

<static> String Date.RFC1036
説明D, d M y H:i:s O

<static> String Date.RFC1123
説明D, d M Y H:i:s O

<static> String Date.RFC2822
説明D, d M Y H:i:s O

<static> String Date.RFC3339
説明Y-m-d\\TH:i:sP

<static> String Date.RFC822
説明D, d M y H:i:s O

<static> String Date.RFC850
説明l, d-M-y H:i:s T

<static> String Date.RSS
説明D, d M Y H:i:s O

<static> String Date.W3C
説明Y-m-d\\TH:i:sP
メソッド
<static> Number Date.applyDiffTime(time , diff)
説明時差を適用する
引数
Number time ミリ秒単位のUNIXタイムスタンプ
String diff 時差文字列 (+0900 or +09:00 or JST)
戻り値
Number 時差を適用したUNIXタイムスタンプ
ファイルphp_date.js

String format(format [, timestamp])
説明PHPのdate関数と同様の書式で日付をフォーマット
引数
String format フォーマット文字列
Number|String [timestamp] UNIXタイムスタンプ または Date.parseでパース出来る日付
戻り値
String フォーマット文字列にしたがってフォーマットされた日付
参照 PHP: date - Manual
サンプル
var date = new Date();
date.format('Y-m-d H:i:s'); // 1970-01-01 00:00:00
ファイルphp_date.js

Number getElapseDays([year] [, month] [, date])
説明対象年月日からの経過日数を返す
引数
Number [year=this.getFullYear()] 対象年
Number [month=0] 対象月
Number [date=1] 対象日
戻り値
Number 経過日数
ファイルphp_date.js

String getGMTDiff([colon])
説明グリニッジ標準時 (GMT) との時差を返す
引数
Boolean [colon] trueなら時間と分をコロンで区切る
戻り値
String 時差文字列 (+0900 or +09:00)
ファイルphp_date.js

Number getHalfHours([hour])
説明12時間単位の時間を返す
引数
Number [hour=this.getHours()] 対象の時間
戻り値
Number 12時間単位の時間
ファイルphp_date.js

String getInternetTime([hour] [, min] [, sec])
説明現在のインターネットタイムを返す
引数
Number [hour=GMT Hour] 対象時
Number [min=GMT Min] 対象分
Number [sec=GMT Sec] 対象秒
戻り値
String インターネットタイム
ファイルphp_date.js

Number getISOWeekNumber([year] [, month] [, date])
説明ISO-8601 月曜日に始まる年単位の週番号を返す
※1月4日及びその年の最初の木曜日が含まれる週が開始週番号
引数
Number [year=this.getFullYear()] 対象年
Number [month=this.getMonth()] 対象月
Number [date=this.getDate()] 対象日
戻り値
Number 週番号 (1-53)
ファイルphp_date.js

Number getISOYear([year] [, month] [, date])
説明ISO-8601 週番号に属する年を返す
引数
Number [year=this.getFullYear()] 対象年
Number [month=this.getMonth()] 対象月
Number [date=this.getDate()] 対象日
戻り値
Number
ファイルphp_date.js

Number getMonthTotalDays([year] [, month])
説明対象月の全日数を返す
引数
Number [year=this.getFullYear()] 対象年
Number [month=this.getMonth()] 対象月
戻り値
Number 対象月の全日数
ファイルphp_date.js

String getSuffix([date])
説明対象日の序数を表すサフィックスを返す
引数
Number [date=this.getDate()] 対象日
戻り値
String "st" or "nd" or "rd" or "th"
ファイルphp_date.js

Number getUTCTime()
説明getTimeの数値から時差を引いたミリ秒単位の数値を返す
戻り値
Number ミリ秒単位の数値
ファイルphp_date.js

Boolean isLeapYear([year])
説明対象年がうるう年かどうか
引数
Number [year=this.getFullYear()] 対象年
戻り値
Boolean うるう年ならtrue、平年ならfalse
ファイルphp_date.js

<static> Number Date.parse(dateString [, baseYear])
説明Date.parse及び定数で扱えるフォーマットをパースしてUTCベースのUNIXタイムスタンプを返す
引数
String dateString 規格に沿った日付文字列
Number [baseYear=2000] 年が二桁の時ベースになる年
戻り値
Number UNIXタイムスタンプ
ファイルphp_date.js

このドキュメントはJsDoc Toolkit 2.3.0 (テンプレート:aias-frame)によって作成されました。 作成日:Wed Sep 09 2009 06:41:55 GMT-0000 (GMT)