First of all, it doesn't seem that the DateTime format variables are documented anywhere so a +1 to anyone who can show this to me in rubydocs. Second of all, when looking at the Date.strftime
function code, I don't see anything that can let me do something like:
Thursday, September 9th 2010
Does anyone know if this is possible?
You might want to take a look here.
To summarize
time = DateTime.now
time.strftime("%A, %B #{time.day.ordinalize} %Y")
Note that you are running in plain Ruby (2.0) you'll need to call:
require 'active_support/core_ext/integer/inflections'
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With