色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

python - 關于計算日期的問題

瀏覽:115日期:2022-06-28 10:14:01

問題描述

先上代碼

def get_date(today,num): try:myday = datetime.datetime( int(today[0:4]),int(today[5:7]),int(today[8:10]) ) + datetime.timedelta(days=num)dt = myday.strftime(’%Y-%m-%d’) except Exception as e:print(e)print(’日期格式不合法’)return return dtif __name__==’__main__’: print(’計算日期列表...’) date_list=[] today=’2017-06-20’ for i in range(-90,0):date=get_date(today,i)ISOTIMEFORMAT = ’%Y-%m-%d’tm=time.strptime(date, ISOTIMEFORMAT)if time.asctime(tm)[0:3]!=’Sat’ and time.asctime(tm)[0:3]!=’Sun’: date_list.append(date)#去除雙休日else: print date,’is holiday,removed..’ #date_list就是日期列表

計算的是2017-6-20之前90天除了雙休日之外的所有日期,有誰有更簡單暴力的方法嗎?第三方庫推薦下也行。

問題解答

回答1:

from datetime import datetime, timedeltadef get_date(today): date_format = ’%Y-%m-%d’ dt = datetime.strptime(today, date_format) for i in range(1, 91):dt = dt + timedelta(days=-1)if dt.weekday() > 0 and dt.weekday() < 6: yield dt.strftime(date_format)print list(get_date(’2017-06-20’))

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 毛片99| 日本天堂视频在线观看 | 自拍偷拍亚洲视频 | 色综合久久一本首久久 | 国产中文字幕视频 | www中文字幕在线观看 | 日本一视频一区视频二区 | 亚洲国产三级在线观看 | 日韩国产欧美在线观看 | 免费精品久久 | 成人在线播放视频 | 久久久香蕉视频 | 欧美h版成版在线观看 | 精品韩国主播福利视频在线观看一 | 国产精品久久久久久一区二区三区 | 国产欧美视频一区二区三区 | 米奇888在线播放欧美 | 欧美高清另类自拍视频在线看 | 国产在线91精品入口首页 | 黄网站色成年小说系列 | 一级黄免费| 人人草97 | 欧美成人影院在线观看三级 | 久久久精品免费观看 | 久草在线新视频 | 日韩一级生活片 | 日本免费视频观看在线播放 | 中文字幕无线精品乱码一区 | 国产区精品在线 | 亚洲爽爽| 精品久久久久亚洲 | 成人精品久久 | 在线观看一级 | 欧美精品videos | 天堂av2017男人的天堂 | 亚洲第一影院 | 美国毛片亚洲社区在线观看 | 67194在线午夜亚洲 | 国产精品免费一区二区三区 | 欧美一级毛片一免费 | 中文国产成人精品久久无广告 |