处理时间的标准函数库datetime
datetime.now() | 获取当前日期和时间(返回类型为datetime.datetime) |
datetime.strptime() | 字符串转换为datetime,参数1是字符串,参数2是事件日前格式 |
datetime.strftime() | 格式化datetime为字符串显示,参数1是datetime,参数2为日期时间格式 |
isocalendar() | 返回年,周数,周几 |
日期格式参考:
https://docs.python.org/3/library/datetime.html#strftime-strptime-behavior
datetime文档:
https://docs.python.org/3/library/datetime.html#module-datetime
输入一个日期,判断是一年中的第几周:
"""
功能:输入一个日期,判断是一年中的第几周
"""
import datetime
def main():
date_str =input('请输入日期(2019/01/01):')
date = datetime.datetime.strptime(date_str, '%Y/%m/%d')
print(date.isocalendar()[1])
if __name__ == '__main__':
main()