るりまサーチ

最速Rubyリファレンスマニュアル検索!
84件ヒット [1-84件を表示] (0.066秒)

別のキーワード

  1. date xmlschema
  2. time xmlschema
  3. datetime xmlschema
  4. date _xmlschema
  5. xmlschema date

ライブラリ

クラス

キーワード

検索結果

Date.xmlschema(str = '-4712-01-01', start = Date::ITALY) -> Date (18120.0)

XML Schema による書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。

...XML Schema による書式の日付を解析し、
その情報に基づいて日付オブジェクトを生成します。

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

@
param str 日付をあらわす文字列
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日...

DateTime.xmlschema(str = '-4712-01-01T00:00:00+00:00', start = Date::ITALY) -> DateTime (18120.0)

XML Schema による書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。

...XML Schema による書式の日付を解析し、
その情報に基づいて日付オブジェクトを生成します。

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

@
param str 日付をあらわす文字列
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日...

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

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

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

date がISO 8601で定義されている形式に準拠していない、
または Time クラスが指定された日時を表現できないときに
ArgumentError が発...
...ーマットする
インスタンスメソッド Time#iso8601, Time#xmlschema もあります。

@
param date XML Schema で定義されている dateTime として
パースされる文字列を指定します。

@
raise ArgumentError date がISO 8601で定義されている形式に...
...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...

Date._xmlschema(str) -> Hash (6130.0)

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

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

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

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

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

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

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

date がISO 8601で定義されている形式に準拠していない、
または Time クラスが指定された日時を表現できないときに
ArgumentError が発...
...ーマットする
インスタンスメソッド Time#iso8601, Time#xmlschema もあります。

@
param date XML Schema で定義されている dateTime として
パースされる文字列を指定します。

@
raise ArgumentError date がISO 8601で定義されている形式に...
...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.parse(date, now = Time.now) -> Time (25.0)

...、最小値(1か0)が使われます。

@
param date Time オブジェクトに変換可能な文字列を指定します。
@
param now 現在時刻をTime オブジェクトで指定します。
デフォルトはTime.nowとなります。

@
raise ArgumentError dateに空文字列を...
...ドのフェイルセーフとして
以下のように使用できます:

require 'time'

Time.rfc2822(date) rescue Time.parse(date)
Time.httpdate(date) rescue Time.parse(date)
Time.xmlschema(date) rescue Time.parse(date)

従って Time.parse の失敗はチェックすべきです。...

Time.parse(date, now = Time.now) {|year| year } -> Time (25.0)

...、最小値(1か0)が使われます。

@
param date Time オブジェクトに変換可能な文字列を指定します。
@
param now 現在時刻をTime オブジェクトで指定します。
デフォルトはTime.nowとなります。

@
raise ArgumentError dateに空文字列を...
...ドのフェイルセーフとして
以下のように使用できます:

require 'time'

Time.rfc2822(date) rescue Time.parse(date)
Time.httpdate(date) rescue Time.parse(date)
Time.xmlschema(date) rescue Time.parse(date)

従って Time.parse の失敗はチェックすべきです。...