亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

python - 關于計算日期的問題

瀏覽:128日期: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 編程
相關文章:
主站蜘蛛池模板: 久草视频中文在线 | 国产欧美成人免费观看 | 女人被男人躁得好爽免费文 | 91精品欧美一区二区综合在线 | 欧美在线视频不卡 | 国产爱视频 | 亚洲视频在线观 | 久久国产美女免费观看精品 | 亚洲一区二区在线成人 | 92精品国产成人观看免费 | 欧美精品在线一区 | 欧美视频一二三区 | 亚洲综合精品一区二区三区中文 | 男人的亚洲天堂 | 日韩影院久久 | 成人免费一级毛片在线播放视频 | 久久精品国产线看观看亚洲 | 亚洲综合视频在线观看 | 日韩一级伦理片 | 中文字幕高清在线天堂网 | 日韩一区二区三区在线播放 | 毛片大全在线观看 | 日韩色吧 | 久久99久久精品免费思思6 | 国产亚洲精品资源一区 | 国内自拍一区 | 九九在线精品视频xxx | 国产精品18久久久久久久久久 | 手机看片自拍自自拍日韩免费 | 亚洲图片 自拍偷拍 | a级一片 | 久久―日本道色综合久久 | 国产一区自拍视频 | 日韩久久一级毛片 | 免费观看毛片的网站 | 欧美视频在线看 | 欧美激情伦妇在线观看 | 国产成人午夜精品影院游乐网 | 日本天堂视频在线观看 | 久久久精品久久视频只有精品 | 国产亚洲一区二区三区不卡 |