2024-04-18 11:29:33 发布
网友
我想了解一下: 给定一个日期(datetime对象),一周中的相应日期是什么?
datetime
例如,星期天是第一天,星期一:第二天。。等等
如果输入的是今天的日期。
>>> today = datetime.datetime(2017, 10, 20) >>> today.get_weekday() # what I look for
输出可能是6(因为现在是星期五)
6
如果你想用英语约会:
>>> from datetime import datetime >>> datetime.today().strftime('%A') 'Wednesday'
阅读更多: https://docs.python.org/2/library/datetime.html#strftime-strptime-behavior
使用weekday()(docs):
weekday()
>>> import datetime >>> datetime.datetime.today() datetime.datetime(2012, 3, 23, 23, 24, 55, 173504) >>> datetime.datetime.today().weekday() 4
从文档中:
Return the day of the week as an integer, where Monday is 0 and Sunday is 6.
from datetime import date import calendar my_date = date.today() calendar.day_name[my_date.weekday()] #'Wednesday'
如果你想用英语约会:
阅读更多: https://docs.python.org/2/library/datetime.html#strftime-strptime-behavior
使用
weekday()
(docs):从文档中:
如果你想用英语约会:
相关问题 更多 >
编程相关推荐