Time#strftime directives : strftime « Time « Ruby






Time#strftime directives


Format Meaning 

%a      The abbreviated weekday name ("Sun")
%A      The full weekday name ("Sunday")
%b      The abbreviated month name ("Jan")
%B      The full month name ("January")
%c      The preferred local date and time representation
%d      Day of the month (01..31)
%H      Hour of the day, 24 hour clock (00..23)
%I      Hour of the day, 12 hour clock (01..12)
%j      Day of the year (001..366)
%m      Month of the year (01..12)
%M      Minute of the hour (00..59)
%p      Meridian indicator ("AM" or "PM")
%S      Second of the minute (00..60)
%U      Week number of the current year, starting with thefirst Sunday as the first day of thefirst week (00..53)
%W      Week number of the current year, starting with thefirst Monday as the first day of thefirst week (00..53)
%w      Day of the week (Sunday is 0,0..6)
%x      Preferred representation for the date alone, no time
%X      Preferred representation for the time alone, no date
%y      Year without a century (00..99)
%Y      Year with century
%Z      Time zone name
%%      Literal % character 

 








Related examples in the same category

1.Time.gm(2006).strftime('The year is %Y!')
2.Format time as '%D'
3.Format time as '%d/%m/%y'
4.Format time as '%m/%d/%Y'
5.Format time as '%m-%d-%Y %H:%M:%S %Z'
6.Format time as '%m-%d-%Y %I:%M:%S %p'
7.Format time as '%A, %B %d, %Y'
8.strftime("%U") and strftime("%W")