Ruby 2.7.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Timeクラス > inspect
inspect -> String[permalink][rdoc]時刻を文字列に変換した結果を返します。
Time#to_s とは異なり、秒未満の端数が 0 でない場合はその値も含めて返します。端数が 0 の場合は Time#to_s と同じ結果になります。
t = Time.now
p t.inspect # => "2012-11-10 18:16:12.261257655 +0100"
p t.strftime "%Y-%m-%d %H:%M:%S.%N %z" # => "2012-11-10 18:16:12.261257655 +0100"
p t.utc.inspect # => "2012-11-10 17:16:12.261257655 UTC"
p t.strftime "%Y-%m-%d %H:%M:%S.%N UTC" # => "2012-11-10 17:16:12.261257655 UTC"
t2 = Time.at(0.1r)
p t2.inspect # => "1970-01-01 09:00:00.1 +0900"
p t2.strftime("%Y-%m-%d %H:%M:%S.%N %z") # => "1970-01-01 09:00:00.100000000 +0900"
戻り値の文字エンコーディングは Encoding::US_ASCII です。