るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.023秒)
トップページ > クエリ:iso8601[x] > クエリ:_iso8601[x]

別のキーワード

  1. date iso8601
  2. time iso8601
  3. openssl iso64string
  4. socket pf_iso
  5. socket af_iso

ライブラリ

クラス

検索結果

Date._iso8601(str) -> Hash (24224.0)

このメソッドは Date.iso8601 と似ていますが、日付オブジェクトを生成せずに、 見いだした要素をハッシュで返します。

...このメソッドは Date.iso8601 と似ていますが、日付オブジェクトを生成せずに、
見いだした要素をハッシュで返します。

Date.iso8601 も参照してください。

@param str 日付をあらわす文字列...

Time.iso8601(date) -> Time (18179.0)

XML Schema で定義されている dateTime として date をパースして Time オブジェクトに変換します。

...ェクトに変換します。

date がISO 8601で定義されている形式に準拠していない、
または Time クラスが指定された日時を表現できないときに
ArgumentError が発生します。

Time オブジェクトを ISO8601 形式の文字列にフォーマットす...
...ISO 8601で定義されている形式に準拠していない、
または Time クラスが指定された日時を表現できないとき
に発生します。
使用例
require 'time'

iso8601
_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(is...
...1_time)
p t #=> 2008-08-31 12:34:56 +0900
p t.kind_of?(Time) #=> true

begin
non_iso8601_time = '2008-08-31A12:34:56+09:00'
Time.iso8601(non_iso8601_time)
rescue ArgumentError => err
puts err #=> invalid date: "2008-08-31A12:34:56+09:00"
end

@see Time#xmlschema, Time#iso8601...

Time.xmlschema(date) -> Time (3079.0)

XML Schema で定義されている dateTime として date をパースして Time オブジェクトに変換します。

...ェクトに変換します。

date がISO 8601で定義されている形式に準拠していない、
または Time クラスが指定された日時を表現できないときに
ArgumentError が発生します。

Time オブジェクトを ISO8601 形式の文字列にフォーマットす...
...ISO 8601で定義されている形式に準拠していない、
または Time クラスが指定された日時を表現できないとき
に発生します。
使用例
require 'time'

iso8601
_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(is...
...1_time)
p t #=> 2008-08-31 12:34:56 +0900
p t.kind_of?(Time) #=> true

begin
non_iso8601_time = '2008-08-31A12:34:56+09:00'
Time.iso8601(non_iso8601_time)
rescue ArgumentError => err
puts err #=> invalid date: "2008-08-31A12:34:56+09:00"
end

@see Time#xmlschema, Time#iso8601...