静岡理工科大学 菅沼ホーム Ruby 目次 索引

Time クラス

  時刻を扱うクラスです.Time.now は,現在の時刻を返します.Time オブジェクトは,時刻を起算時からの経過秒数で保持しています.起算時は,協定世界時( UTC,もしくは,その旧称から GMT とも表記されます)の 1970 年 1 月 1 日午前 0 時です.

[インクルードモジュール]
[クラスメソッド]
  • Time.at 指定した時刻の Time オブジェクト
  • Time.gm 指定した協定世界時の Time オブジェクト
  • Time.utc 指定した協定世界時の Time オブジェクト
  • Time.local 指定した地方時の Time オブジェクト
  • Time.mktime 指定した地方時の Time オブジェクト
  • Time.now 現在時刻
  • Time.new 現在時刻
  • Time.times CPU 時間
[メソッド]
  • + 指定秒だけ後の時刻
  • - 時刻の差,又は,前の時刻
  • <=> 時刻の比較
  • gmt? 協定世界時?
  • utc?> 協定世界時?
  • getgm 協定世界時に設定した Time オブジェクト
  • getutc 協定世界時に設定した Time オブジェクト
  • getlocal 地方時に設定した Time オブジェクト
  • gmtime 協定世界時に設定
  • utc 協定世界時に設定
  • localtime 地方時に設定
  • strftime 時刻のフォーマット
  • sec 秒
  • min 分
  • hour 時間
  • mday 日
  • day 日
  • mon 月
  • month 月
  • year 年
  • wday 曜日
  • yday 通算日
  • isdst 夏時間?
  • dst? 夏時間?
  • zone タイムゾーン
  • succ 1 秒足した Time オブジェクト
  • utc_offset 時差
  • gmt_offset 時差
  • gmtoff 時差
  • to_a 時刻を配列に保存
  • to_f 経過秒数(浮動小数点数)
  • to_i 経過秒数(整数)
  • tv_sec 経過秒数(整数)
  • usec マイクロ秒の部分
  • tv_usec マイクロ秒の部分

クラスメソッド

メソッド

静岡理工科大学 菅沼ホーム Ruby 目次 索引