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 は同じとみなされます。
parse は Date の静的メソッドなので、生成した Date オブジェクトのメソッドとしてではなく、常に Date.parse() のように使います。
[編集] 例
[編集] 例: parse を使う
IPOdate が既に存在する Date オブジェクトならば、あなたは以下のようにしてこれを 1995 年 8 月 9 日にセットすることができます。
IPOdate.setTime(Date.parse("Aug 9, 1995"));