gpt4 book ai didi

ruby-on-rails - rails 更短 "time_ago_in_words"

转载 作者:行者123 更新时间:2023-12-04 04:21:21 28 4
gpt4 key购买 nike

除了“time_ago_in_words”之外,rails 中是否还有不同的时间计算??我希望能够只使用 'h' 几个小时 'd' 天 'm' 几个月......例如。 3d,或4h,或5m

我现在的代码...

<%= time_ago_in_words(feed_item.created_at) %> ago.

最佳答案

组成此字符串的组件可以本地化,并且位于 datetime.distance_in_words 命名空间中

例如棒

en:
datetime:
distance_in_words:
x_minutes:
one: "1m"
other: "%{count}m"

rails 会说 10m 而不是 10 分钟。根据需要重复几小时、几秒、几天等。您可以查看 locales/en.yml在所有键的 action_view 中。

如果你只想要短格式,你可以创建一个只使用这些键的伪语言环境并像这样使用它
time_ago_in_words created_at, false, :locale => :en_abbrev

关于ruby-on-rails - rails 更短 "time_ago_in_words",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12592485/

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