環境
- Mountain Lion
- ruby 1.9.3(use rvm)
難易度★★★☆☆
出力する文字列の形式はLogのBest Practiceであるyyyy-MM-dd HH:mm:ss.usec zoneです。
code
# coding : utf-8
puts Time.now.instance_eval { 
'%s.%03d %s' % [strftime('%Y-%m-%d %H:%M:%S'),  (usec / 1000.0).round, zone] 
}
output
2013-01-06 12:55:09.197 JST
instance_evalメソッドとsprintfフォーマットを理解することが大切です。
参考サイト
 
 
0 件のコメント:
コメントを投稿