Rails 日期自定义输出格式

Rails 日期自定义输出格式
Time.strftime()可以自定义日期格式,文档 ri Time.strftime
irb(main):001:0> a = Time.now
=> Tue May 25 11:14:30 +0800 2010
irb(main):003:0> a.strftime("%B %d on %I:%M %p")
=> "May 25 on 11:14 AM"

一个项目里日期格式的复用,比如在environment.rb 定义
Time::DATE_FORMATES[:customer_formate] = "%B %d on %I:%M %p"
以后在页面就可以直接使用:
a.to_s(:customer_formate)

---

以上是railscast.com的学习笔记

你可能感兴趣的:(Rails)