Python計算給定日期位於當年第幾周

2022-04-10 18:36:29 字數 967 閱讀 8203

方法一:

import

time

print(time.strftime("

%w")) #

索引從0開始

方法二:

import

datetime

#得到乙個元祖,元素分別為年、當前週數、當前處於週幾

t = datetime.datetime.now().isocalendar() #

(2020, 16, 7)

y = t.isocalendar()[0] #

2023年

week_count = t.isocalendar()[1] #

第16周

d = t.isocalendar()[2] #

周天

方法三:

import

time

print(time.localtime()) #

time.struct_time(tm_year=2020, tm_mon=4, tm_mday=19, tm_hour=18, tm_min=33, tm_sec=41, tm_wday=6, tm_yday=110, tm_isdst=0)

#通過索引取得所需的值

print(time.localtime()[7]) #

110 一年中的第110天

print(time.localtime()[7]/7+1) #

一年中的第幾周

import

datetime

#2023年3月8日

y = 2020m = 3d = 8

print(datetime.datetime(int(y), int(m), int(d)).isocalendar()[1])

查詢給定日期的月份

select substr to char add months to date 200901 yyyymm rownum 1 yyyymm 5,2 月 as month from eos dict entry where add months to date 200901 yyyymm rownu...

將給定日期增加n個月

將給定日期增加numday個月 function adddate dtdate,numday adddate 2008 01 01 replace g,2 adddate 5 5,2004 12 1 00 00 00 function adddate type,numday,dtdate retur...

shell列印給定日期的日曆

學習shell有一段時間了,一直沒有機會練手,看到同事發了一張 控制台顯示了當月的日曆,是用python實現的,感覺挺好玩,所以準備用shell來實現乙個,搞了一下午,終於搞定。列印本月的日期 bin bash 設定字型顏色 tiffcolor 033 0 35m menucolor 033 0 3...