首页 > 代码库 > Python中根据提供的日期,返回是一年中的第几天
Python中根据提供的日期,返回是一年中的第几天
# coding = utf-8
import datetime
dd = raw_input("Please enter date , format is YYYYMMDD:")
"""把字符串类型转为日期类型,strptime"""
dd = datetime.datetime.strptime(dd,"%Y%m%d")
"""把日期类型dd转为time.struct_time(tm_year=2017, tm_mon=2, tm_mday=12, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=6, tm_yday=43, tm_isdst=-1),并获取其中的tm_yday,获取在一年中的天数"""
dd.timetuple().tm_yday
运行结果如下:
Please enter date ,format is YYYYMMDD:20170416
106
Python中根据提供的日期,返回是一年中的第几天
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。