現在の時刻から時、分、秒を取得して、「時分秒」の形式で出力しようとしています。たとえば、「121103」。しかし、次のコードで実行しようとすると、先行ゼロが出力されません
irb(main):021:0> ct = Time.now
=> 2012-11-06 12:11:03 +0100
irb(main):022:0> "#{ct.hour}#{ct.min}#{ct.sec}"
=> 12113
出力は「12113」ですが、「121103」が必要です。
そのための方法またはオプションはありますか。正規表現で抽出できますが、もっと簡単な方法があるかどうか疑問に思っています。