示例用户在命令提示符中输入日期
21 October 2013
它将在
中出现Monday
i also use from this reference
这里是我的一些代码
import datetime
date = input('Date in DD Full month YYYY: ')
born = datetime.datetime.strptime('date', '%d %B %Y').strftime('%A')
print(born)
编辑:对不起,这里有点新的格式
答案 0 :(得分:0)
我真的认为你可以通过我在评论中发布的链接来解决这个问题,但是你去了:
import datetime
import calendar
date = input('Date in DD Full month YYYY: ')
born = datetime.datetime.strptime(date, '%d %B %Y').weekday()
print(calendar.day_name[born])
格式需要是DD month_name YYYY,如你所愿,其他任何内容都无法使用。
答案 1 :(得分:-3)
第一
pip install python-dateutil
然后
from dateutil.parser import parse
print parse("21 October 2013").strftime("%A")`
另见