レールが次のようなものを置くのはこれが普通ですか:
DateTime.now = 2013-07-28T16:21:13+02:00
この T が日付と時刻の間にあるのはなぜですか? どうすれば削除できますか。I18nにはデフォルトがあります:
default: ! '%a, %d %b %Y %H:%M:%S %z'
レールが次のようなものを置くのはこれが普通ですか:
DateTime.now = 2013-07-28T16:21:13+02:00
この T が日付と時刻の間にあるのはなぜですか? どうすれば削除できますか。I18nにはデフォルトがあります:
default: ! '%a, %d %b %Y %H:%M:%S %z'
IRB コンソールで を呼び出すと、オブジェクトputs variable
のメソッドが暗黙的に呼び出されます。to_s
variable
1.9.3 > DateTime.now
# => Wed, 28 Aug 2013 10:39:30 -0400
1.9.3 > puts DateTime.now
2013-08-28T10:39:33-04:00
# => nil
1.9.3 > DateTime.now.to_s
# => "2013-08-28T10:39:37-04:00"
これが、出力に「T」が表示される理由です。これが原因です.to_s
。