るりまサーチ

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

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

キーワード

検索結果

<< 1 2 > >>

DateTime#hour -> Integer (6202.0)

時間を返します (0-23)。

時間を返します (0-23)。

DateTime#sec_fraction -> Rational (6202.0)

秒の小数点以下の部分を表す分数を返します。

秒の小数点以下の部分を表す分数を返します。

DateTime#second_fraction -> Rational (6202.0)

秒の小数点以下の部分を表す分数を返します。

秒の小数点以下の部分を表す分数を返します。

DateTime#deconstruct_keys(array_of_names_or_nil) -> Hash (6102.0)

パターンマッチに使用する名前と値の Hash を返します。

...* :year
* :month
* :day
* :yday
* :wday
* :hour
* :min
* :sec
* :sec_fraction
* :zone

@param array_of_names_or_nil パターンマッチに使用する名前の配列を指定します。nil の場合は全てをパターンマッチに使用します。

//emlist[例][ruby]{
dt...
...in wday: 1..5, hour: 10..18 # deconstruct_keys が使われます
puts "Working time"
end
#=> "Working time" が出力される

case dt
in year: ...2022
puts "too old"
in month: ..9
puts "quarter 1-3"
in wday: 1..5, month:
puts "working day in month #{month}"
end
#=> "working day in month...
...10" が出力される

# クラスのチェックと組み合わせて利用することもできます
if dt in DateTime(wday: 1..5, hour: 10..18, day: ..7)
puts "Working time, first week of the month"
end
//}

@see d:spec/pattern_matching#matching_non_primitive_objects...

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

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

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

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

@param n 小数点以下の桁数

例:

r
equire 'date'
DateTime
.parse('2001-02-03T04:05:06.1234...

絞り込み条件を変える

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

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

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

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

@param n 小数点以下の桁数

例:

r
equire 'date'
DateTime
.parse('2001-02-03T04:05:06.1234...

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

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

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

@param n 小数点以下の桁数

例:

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

DateTime#min -> Integer (102.0)

分を返します (0-59)。

分を返します (0-59)。

DateTime#minute -> Integer (102.0)

分を返します (0-59)。

分を返します (0-59)。

DateTime#offset -> Rational (102.0)

時差を返します。

時差を返します。

絞り込み条件を変える

<< 1 2 > >>