在我的heroku数据库中显示contactemail.created_at =“2010-08-08 17:16:19”
然而,当我使用puts.contactemail.created_at时,我会得到不同的东西。我明白了:
2010-08-08 10:11:13 -0700
我需要通过API将该值输入到另一个应用程序,我很确定第一种格式是它想要的。如果不这样做,它需要08/08/10 17:16:19 - 在任何一种情况下,我都不知道如何正确地格式化它。
这是Ruby on Rails。
答案 0 :(得分:0)
日期显示基于您的服务器区域设置。如果您正在寻找第一种格式,可以尝试
puts.contactemail.created_at.to_s(:db)
查看strftime
doc http://ruby-doc.org/core/classes/Time.html#M000298获取第二种格式
HTH
答案 1 :(得分:0)