Visit Mozilla.org

Core JavaScript 1.5 Reference:Global Objects:Date:parse

出典: MDC


目次

[編集] 概要

日時を表す文字列を解析し、地方時の 1970 年 1 月 1 日 00:00:00 からのミリ秒数を返します。

Date のメソッド
静的
実装されたバージョン: JavaScript 1.0, NEX 2.0
ECMA バージョン: ECMA-262

[編集] 構文

Date.parse(dateString)

[編集] 引数

dateString 
日時を表す文字列。

[編集] 説明

parse メソッドは日時の文字列 (例えば "Dec 25, 1995") を取り、1970 年 1 月 1 日 00:00:00 (地方時) からのミリ秒数を返します。この関数は、例えば setTime メソッドと Date オブジェクトとともに使い、文字列値を元にして日時の値をセットするのに便利です。

与えられた日時を表す文字列に対し、parse は時刻の値を返します。このメソッドは IETF 標準日付構文 "Mon, 25 Dec 1995 13:30:00 GMT" を受け付けます。また、アメリカ大陸のタイムゾーンの省略形は理解しますが、一般的な利用では例えば "Mon, 25 Dec 1995 13:30:00 GMT+0430" (グリニッジ標準時より 4 時間 30 分東) というようにタイムゾーンのオフセットを使ってください。タイムゾーンを指定しなかった場合、地方時のタイムゾーンと仮定します。GMT と UTC は同じとみなされます。

parseDate の静的メソッドなので、生成した Date オブジェクトのメソッドとしてではなく、常に Date.parse() のように使います。

[編集]

[編集] 例: parse を使う

IPOdate が既に存在する Date オブジェクトならば、あなたは以下のようにしてこれを 1995 年 8 月 9 日にセットすることができます。

IPOdate.setTime(Date.parse("Aug 9, 1995"));

[編集] 参照

Date.UTC