2017-08-16 23 views
-8

例如,用户输入我的命令的日期提示如何通过Python中的用户输入获取特定的日期?

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) 

编辑出来:对不起,这里有点新不习惯rmatting

+6

*“我试图使用导入日期时间,但没有按预期工作”* - 是吗?然后给出该代码的[mcve] **以及有关该问题的更多详细信息,而不是*“未按预期工作”*。 – jonrsharpe

+0

您是否尝试搜索答案?我发现[这](https://stackoverflow.com/questions/9847213/which-day-of-week-given-a-date-python) – jacoblaw

+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为你想要的,什么否则它将无法工作。

相关问题