Tag: Ruby
頭に(-)を付けて%mを呼び出すと0なしで出力される。
そんなあなたに Chronic ! >> Chronic.parse('2014-08-14 26:00') Fri, 15 Aug 2014 02:00:00 JST +09:00 この通り良きに計らってくれます、素敵ですね!
特別な理由がなければTimeクラスを使う と判断して問題ないでしょう。
# 1 日前 puts (date - 1).strftime("%Y/%m/%d %H:%M:%S") # 1 時間前 puts (date - (1.0 / 24.0)).strftime("%Y/%m/%d %H:%M:%S")
> Time.now.iso8601 => "2013-01-08T11:22:22+09:00"