今日本周本月时间列表 python方法
Posted Swain聪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了今日本周本月时间列表 python方法相关的知识,希望对你有一定的参考价值。
1 def get_time(self): 2 ‘‘‘ 3 @author : Cong 4 @Email : [email protected] 5 @描 述 : 生产时间列表 6 ‘‘‘ 7 # 生成本日时间列表 8 i = datetime.datetime.now() 9 today = datetime.date.today() 10 date = [str(hour).zfill(2) + ‘:00‘ for hour in range(0, i.hour + 1)] 11 date_time = [str(today) + ‘ ‘ + str(hour).zfill(2) for hour in range(0, i.hour + 1)] 12 # 生成本周时间列表 13 allweek = [‘周一‘, ‘周二‘, ‘周三‘, ‘周四‘, ‘周五‘, ‘周六‘, ‘周日‘] 14 nowweek = i.weekday() 15 week = allweek[nowweek:] + allweek[0:nowweek] 16 week_time = [str(today - datetime.timedelta(days=8 - w)) for w in range(1, 8)] 17 # 生成本月时间列表 18 month = i.strftime(‘%Y-%m-‘) 19 day = [str(d) + ‘号‘ for d in range(1, i.day)] 20 day_time = [month + str(d).zfill(2) for d in range(1, i.day)] 21 return {‘date‘: date, ‘date_time‘: date_time, ‘week‘: week, ‘week_time‘: week_time, ‘day‘: day, 22 ‘day_time‘: day_time}
以上是关于今日本周本月时间列表 python方法的主要内容,如果未能解决你的问题,请参考以下文章