1. 程式人生 > 其它 >time模組-獲取當天日期-N天前的日期

time模組-獲取當天日期-N天前的日期

技術標籤:python

import time
import datetime

#-----獲取當天前日期-------
#1.
now_date=time.strftime('%Y%m%d,周%w',time.localtime())
#2.
now_date2 = datetime.datetime.now().strftime('%Y-%m-%d')   #不加.strftime('%Y-%m-%d'),就獲取具體到秒
#3.
t = time.localtime()
nowdate3 = '{}-{}-{}'.format(t.tm_year,t.tm_mon,t.tm_mday)
#------獲取前一天或前N天的日期-------------- def get_beforedate(n): #獲取n天前的日期資料 today = datetime.datetime.now() offset = datetime.timedelta(days=n) re_date = (today-offset).strftime('%Y%m%d') return re_date #------獲取當前是一年的第幾周--------------- week = datetime.datetime.now().weekday(
) month = datetime.datetime.now().month #or 'day' if __name__ == "__main__": print(now_date) print(now_date2) print(now_date3) print(week) print(month) print(get_beforedate(100)) #獲取第100天前的日期