るりまサーチ

最速Rubyリファレンスマニュアル検索!
216件ヒット [1-100件を表示] (0.065秒)
トップページ > クエリ:@[x] > 種類:特異メソッド[x] > クラス:DateTime[x]

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

DateTime.civil(year = -4712, mon = 1, mday = 1, hour = 0, min = 0, sec = 0, offset = 0, start = Date::ITALY) -> DateTime (56.0)

暦日付に相当する日時オブジェクトを生成します。

...な時差をあらわす文字列もつかえます。

@
param year 年
@
param mon 月
@
param mday 日
@
param hour 時
@
param min 分
@
param sec 秒
@
param offset 時差
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@
raise ArgumentError 正しくない日時...

DateTime.commercial(cwyear = -4712, cweek = 1, cwday = 1, hour = 0, min = 0, sec = 0, offset = 0, start = Date::ITALY) -> DateTime (56.0)

暦週日付に相当する日時オブジェクトを生成します。

...成します。

DateTime
.new も参照してください。

@
param cwyear 年
@
param cweek 週
@
param cwday 週の日 (曜日)
@
param hour 時
@
param min 分
@
param sec 秒
@
param offset 時差
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@
raise ArgumentErr...

DateTime.new(year = -4712, mon = 1, mday = 1, hour = 0, min = 0, sec = 0, offset = 0, start = Date::ITALY) -> DateTime (56.0)

暦日付に相当する日時オブジェクトを生成します。

...な時差をあらわす文字列もつかえます。

@
param year 年
@
param mon 月
@
param mday 日
@
param hour 時
@
param min 分
@
param sec 秒
@
param offset 時差
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@
raise ArgumentError 正しくない日時...

DateTime.ordinal(year = -4712, yday = 1, hour = 0, min = 0, sec = 0, offset = 0, start = Date::ITALY) -> DateTime (50.0)

年日付に相当する日時オブジェクトを生成します。

...ェクトを生成します。

DateTime
.new も参照してください。

@
param year 年
@
param yday 年の日
@
param hour 時
@
param min 分
@
param sec 秒
@
param offset 時差
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@
raise ArgumentError 正しく...

DateTime.jd(jd = 0, hour = 0, min = 0, sec = 0, offset = 0, start = Date::ITALY) -> DateTime (44.0)

ユリウス日に相当する日時オブジェクトを生成します。

...ブジェクトを生成します。

DateTime
.new も参照してください。

@
param jd ユリウス日
@
param hour 時
@
param min 分
@
param sec 秒
@
param offset 時差
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@
raise ArgumentError 正しくない...

絞り込み条件を変える

DateTime.parse(str = &#39;-4712-01-01T00:00:00+00:00&#39;, complete = true, start = Date::ITALY) -> DateTime (32.0)

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

...に基づいて DateTime オブジェクトを生成します。

年が "00" から "99" の範囲であれば、
年の下2桁表現であるとみなしこれを補います。
この振舞いを抑止したい場合は、ヒントとして、complete に false を与えます。

@
param str 日...
...らわす文字列
@
param complete 年を補完するか
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@
raise ArgumentError 正しくない日時になる組み合わせである場合に発生します。

例:

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

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

DateTime.strptime(str = &#39;-4712-01-01T00:00:00+00:00&#39;, format = &#39;%FT%T%z&#39;, start = Date::ITALY) -> DateTime (32.0)

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

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

@
param str 日時をあらわす文字列
@
param format 書式
@
param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@
raise ArgumentError 正しくない日時になる...
...組み合わせである場合に発生します。

例:

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

@
see Date.strptime, DateTime._strptime, strptime(3), Date#strftime...

DateTime._strptime(str, format = &#39;%FT%T%z&#39;) -> Hash (20.0)

与えられた雛型で日時表現を解析し、その情報に基づいてハッシュを生成します。

...

@
param str 日時をあらわす文字列
@
param format 書式

例:

require 'date'
DateTime
._strptime('2001-02-03T12:13:14Z')
# => {:year=>2001, :mon=>2, :mday=>3, :hour=>12, :min=>13, :sec=>14, :zone=>"Z", :offset=>0}

DateTime
.strptime の内部で使用されています。

@
see Dat...
...e._strptime, DateTime.strptime...

DateTime.iso8601(str = &#39;-4712-01-01T00:00:00+00:00&#39;, start = Date::ITALY) -> DateTime (20.0)

いくつかの代表的な 8601 書式の日付を解析し、 その情報に基づいて日付オブジェクトを生成します。

...析し、
その情報に基づいて日付オブジェクトを生成します。

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

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

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