【问题标题】:Change Rails date type format更改 Rails 日期类型格式
【发布时间】:2021-04-11 23:59:32
【问题描述】:

我正在使用以下格式 1985-01-04 和 19850104 保存日期,然后我需要以这种方式显示格式年份 1985 年 1 月 4 日。

但是,我得到了这个得到:1985 年 1 月 4 日。

我可以更改此格式吗?我正在使用rails 6。 我想更改此选项的默认值,因为我正在使用以下格式进行测试:1985 January 4.

【问题讨论】:

标签: ruby-on-rails ruby-on-rails-6


【解决方案1】:

使用 'strftime' 为您的需要设置日期格式:

Time.now.strftime("%Y %B %d")

有关使用 strftime 进行日期格式化的许多其他选项,请参阅此备忘单: https://www.shortcutfoo.com/app/dojos/ruby-date-format-strftime/cheatsheet

【讨论】:

  • 很高兴它有帮助!如果它解决了您的问题,您可以接受答案:)
猜你喜欢
  • 2019-02-23
  • 1970-01-01
  • 2012-06-03
  • 2019-08-17
  • 1970-01-01
  • 2018-06-25
  • 2011-06-05
  • 2016-11-22
相关资源
最近更新 更多