Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Timeクラス > to_s

instance method Time#to_s

to_s -> String[permalink][rdoc]

時刻を文字列に変換した結果を返します。以下のようにフォーマット文字列を使って strftime を呼び出すのと同じです。

t = Time.now
t.to_s                               #=> "2019-12-18 22:16:49 +0900"
t.strftime("%Y-%m-%d %H:%M:%S %z")   #=> "2019-12-18 22:16:49 +0900"

t.utc.to_s                           #=> "2019-12-18 13:16:49 UTC"
t.strftime("%Y-%m-%d %H:%M:%S UTC")  #=> "2019-12-18 13:16:49 UTC"

戻り値の文字エンコーディングは Encoding::US_ASCII です。