How can I calculate the day of the week of a date in ruby?

Viewed 77150

How can I calculate the day of the week of a date in Ruby? For example, October 28 of 2010 is = Thursday

10 Answers

basically the same answer as Andreas

days = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday']
today_is = days[Time.now.wday]

if today_is == 'tuesday'
  ## ...
end
Related