るりまサーチ

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

別のキーワード

  1. time subsec
  2. _builtin subsec

ライブラリ

検索結果

Time#subsec -> Integer | Rational (27126.0)

時刻を表す分数を返します。

...を返します。

[c:Rational] を返す場合があります。

```ruby
t = Time.local(2000,1,2,3,4,5,6)
p "%10.9f" % t.to_f # => "946749845.000005960"
p t.subsec # => (3/500000)
```

to_f の値と subsec の値の下のほうの桁の値は異なる場合があります。
とい...
...うのは IEEE 754 double はそれを表すのに十分な精度を持たないからです。subsec で得られる値が正確です。...

Time#deconstruct_keys(array_of_names_or_nil) -> Hash (9019.0)

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

...- :hour
- :min
- :sec
- :subsec
- :dst
- :zone

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

```ruby title="例"
t = Time.utc(2022, 10, 5, 21, 25, 30)

i...
...nth #{month}"
end
# => "working day in month 10" が出力される

# クラスのチェックと組み合わせて利用することもできます
if t in Time(wday: 3, day: ..7)
puts "first Wednesday of the month"
end
```

- **SEE** [ref:d:spec/pattern_matching#matching_non_primitive_objects]...