gpt4 book ai didi

ruby-on-rails - 如何配置 Ruby on Rails 应用程序以使用佛历?

转载 作者:数据小太阳 更新时间:2023-10-29 07:18:38 24 4
gpt4 key购买 nike

佛历已经是2555年了。使 Date.current 显示 2555 而不是 2012 的最简单方法是什么?

更新

我已经找到了这个特定任务的解决方案。它可以通过标准的 rails i18n 轻松实现。

cat config/locales/th.rb

{
th: {
date: {
formats: {
default: lambda { |date, _| "%d.%m.#{date.year + 543}" }
}
}
}
}

然后只需使用 I18n.l 方法:

ruby-1.9.3-p194 :032 > I18n.l(Date.current)
=> "30.10.2555"

最佳答案

这可能就是您正在寻找的。

https://github.com/ai/r18n

R18n.set('th')
R18n.l Time.now, :full #=> "1 พฤศจิกายน, 2554 12:00"

关于ruby-on-rails - 如何配置 Ruby on Rails 应用程序以使用佛历?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13127529/

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