我想以"%m-%d-%Y"
格式保存我的日期
与User.last.update(created_at: "12/20/2012")
类似,但用于保存数据的默认行为%Y-%m-%d
答案 0 :(得分:0)
这是一个真实的"例如来自Active Support en.yml翻译的YAML文件:
#config/locales/en.yml
en:
date:
formats:
default: "%Y-%m-%d"
short: "%b %d"
long: "%B %d, %Y"
您可以阅读更多如何存储您的自定义翻译
这就是我在自己的项目中设置的方式
#config/locales/en.yml
en:
date:
formats:
default: "%d/%m/%Y"
time:
formats:
default: "%d/%m/%Y %H:%M"
你可以尝试做这样的事情
User.last.update(created_at: Date.strptime("12/20/2012","%m/%d/%Y"))