るりまサーチ (Ruby 2.1.0)

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.175秒)
トップページ > バージョン:2.1.0[x] > ライブラリ:date[x] > クエリ:time[x] > クエリ:parse[x]

別のキーワード

  1. time httpdate
  2. time rfc2822
  3. time iso8601
  4. time strptime

クラス

キーワード

検索結果

DateTime.parse(str = '-4712-01-01T00:00:00+00:00', complete = true, start = Date::ITALY) -> DateTime (63664.0)

与えられた日時表現を解析し、 その情報に基づいて DateTime オブジェクトを生成します。

...与えられた日時表現を解析し、
その情報に基づいて DateTime オブジェクトを生成します。

年が "00" から "99" の範囲であれば、
年の下2桁表現であるとみなしこれを補います。
この振舞いを抑止したい場合は、ヒントとして...
...オ暦をつかい始めた日をあらわすユリウス日
@raise ArgumentError 正しくない日時になる組み合わせである場合に発生します。

例:

require 'date'
Date
Time.parse('2001-02-03T12:13:14Z').to_s
# => "2001-02-03T12:13:14+00:00"

@see Date._parse, Date.parse...

DateTime (18043.0)

日付だけでなく時刻も扱える Date のサブクラスです。

...だけでなく時刻も扱える Date のサブクラスです。

Date
Time は deprecated とされているため、
Timeを使うことを推奨します。

=== 簡単なつかいかた

require 'date'

a = DateTime.new(1993, 2, 24, 12, 30, 45)
b = DateTime.parse('1993-02-24T12:30:45')...
...b += 10

b - a #=> 10
b.year #=> 1993
b.strftime('%a') #=> "Sat"

yesterday = DateTime.now - 1...

DateTime#iso8601(n = 0) -> String (9025.0)

8601 書式の文字列を返します (XML Schema の dateTime 相当)。 省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

...を返します (XML Schema の dateTime 相当)。
省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

strftime('%FT%T%:z') と等価です。

@param n 小数点以下の桁数

例:

require 'date'
Date
Time.parse('2001-02-03T04:05:0...

DateTime#jisx0301(n = 0) -> String (9025.0)

X 0301 書式の文字列を返します。 省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

...返します。
省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

@param n 小数点以下の桁数

例:

require 'date'
Date
Time.parse('2001-02-03T04:05:06.123456789+07:00').jisx0301(9)
#=> "H13.02.03T04:05:06.123456789+07:00"...

DateTime#rfc3339(n = 0) -> String (9025.0)

8601 書式の文字列を返します (XML Schema の dateTime 相当)。 省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

...を返します (XML Schema の dateTime 相当)。
省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

strftime('%FT%T%:z') と等価です。

@param n 小数点以下の桁数

例:

require 'date'
Date
Time.parse('2001-02-03T04:05:0...

絞り込み条件を変える

DateTime#xmlschema(n = 0) -> String (9025.0)

8601 書式の文字列を返します (XML Schema の dateTime 相当)。 省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

...を返します (XML Schema の dateTime 相当)。
省略可能な引数により、印字する秒の小数点以下の桁数を与えることができます。

strftime('%FT%T%:z') と等価です。

@param n 小数点以下の桁数

例:

require 'date'
Date
Time.parse('2001-02-03T04:05:0...