我看到使用Jan 22 2016
将日期Monday
转换为日期0
作为整数weekday()
的选项。
但是我可以将day作为输入转换为整数。
例如从Friday
到4
。
输入的不是日期,而只是一天,例如Friday
答案 0 :(得分:3)
IIUC,您需要
>>> import calendar
>>> list(calendar.day_name)
['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
有了此列表,您可以轻松地从中找到索引或构建字典
答案 1 :(得分:3)
有一个友好的calendar
模块
import calendar
dict(zip(calendar.day_name,range(7)))['Monday'] #0