python将日期转换为整数
我看到了使用python将日期转换为整数,python,python-2.7,Python,Python 2.7,我看到了使用weekday()将日期2016年1月22日转换为日期Monday的选项,该选项为整数0 但我可以将日作为输入转换为整数。 e、 g.Friday至4 输入不是日期,它只是一天,例如,FridayIIUC,您需要 >>> import calendar >>> list(calendar.day_name) ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'S
weekday()将日期2016年1月22日
转换为日期Monday
的选项,该选项为整数0
但我可以将日作为输入转换为整数。
e、 g.Friday
至4
输入不是日期,它只是一天,例如,Friday
IIUC,您需要
>>> import calendar
>>> list(calendar.day_name)
['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
有了这个列表,您可以很容易地找到索引或从中构建dict,这是一个友好的日历
模块
import calendar
dict(zip(calendar.day_name,range(7)))['Monday'] #0
你尝试过的东西可能重复?查看datetime
模块?是否应该是范围(1,8)
?@learningisames是的。更正。谢谢