How to Determine Name of the Day in the Week
keosophon at gmail.com
Thu Sep 18 05:20:18 CEST 2008
Fredrik Lundh wrote:
> Henry Chang wrote:
>> Instead of getting integers with weekday(), Monday == 0 ... Sunday ==
>> 6; is there a way to get the actual names, such as "Monday ...
>> Sunday"? I would like to do this without creating a data mapping. :)
> if you have a datetime or date object, you can use strftime with the
> appropriate formatting code. see the library reference for details.
> if you have the weekday number, you can use the calender module:
> >>> import calendar
> >>> calendar.day_name
> (the latter also contains abbreviated day names, month names, and a
> bunch of other potentially useful functions and mappings.)
I've tried calendar.month_name, it displays empty string, while
calendar.month_name is "January"? Why does calendar.month_name's
index not start with index 0 as calendar.day_name?
More information about the Python-list