I'm outputting Date
attributes with the following method
@project.end_date.strftime("%b %Y")
What is the simplest way to localize this date such that it displays in the locale defined in application.rb
?
The simplest way to do this is to use Rails' #l helper method like so:
l @project.end_date
You can also use a format you defined in locales .yml file:
l @project.end_date, format: :short
# config/locales/pirate.yml
pirate:
time:
formats:
short: "arrrround %H'ish"
The Rails guide covers this. Hope that helps!
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.