gpt4 book ai didi

ruby-on-rails - 更改默认的 Ruby 时间格式

转载 作者:行者123 更新时间:2023-12-03 00:47:41 25 4
gpt4 key购买 nike

我一直需要将“.strftime("%H:%M")”附加到我的 Rails 项目中显示时间的任何内容。我有每个 Concert 对象的开始时间和结束时间,因此每当我想显示这些时间时,我都必须附加“.strftime("%H:%M")”。

请注意,我并不是要求更改日期格式。日期看起来不错(如 MM/DD/YYYY)。

解决这个问题的最佳方法是什么?有没有办法设置默认时间格式?

(我很确定这只是 Ruby 的事情,但我是新手,所以我不确定。)

最佳答案

由于您使用的是 Rails,请利用 I18n 支持:http://guides.rubyonrails.org/i18n.html#adding-date-time-formats

# config/locales/en.yml
en:
time:
formats:
default: "%H:%M"

然后当你调用I18n.l Time.now时或<%= l Time.now %> ,它将自动使用该格式。

关于ruby-on-rails - 更改默认的 Ruby 时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4675189/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com