Python 時間引數

2022-04-20 16:37:39 字數 1172 閱讀 9829

模組:datetime

時間物件:

1.自定義時間(輸出datetime格式):

dd = datetime(2021,1,1)

或dateutil.parser.parse('2021-01-01') ##dateutil模組

>>>  datetime.datetime(2021, 1, 1, 0, 0)

2.時間間隔——timedelta及其引數

timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0) ##僅周和天間隔

relativedelta(months=+1) 或years  ##可以設定月和年的間隔

2.定義昨天

yesterday = dd - timedelta(days=1)

3.定義本月1號:

month_start = dd.repalce(day=1)

4.定義上週周一:

last_monday = datetime.today() - timedelta(days= (datetime.today().weekday()+7))

5.定義上週週日:

last_sunday = datetime.today() - timedelta(days= (datetime.today().weekday()+1))

6.定義上月1號:   

(datetime.today() - relativedelta(months=+1)).replace(day=1)  ##relativedelta在2023年1月時也不會報錯

7.定義上月最後一天:

(datetime.today().replace(day=1) - timedelta(days=1)).replace(hour=23,minute=59,second=59).strftime('%f %h:%m:%s')

8.把unix時間轉換成年月日時分秒

import time

time_local = time.localtime(1609019588)

dt = time.strftime("%y-%m-%d %h:%m:%s",time_local)

dt >>> 

'2020-12-27 05:53:08'

Eureka時間引數

server client server port 8002spring name service order 應用名稱 集群環境下相同 servlet multipart max file size 50mb 檔案上傳大小限制為500kb max request size 200mb 請求大小限制...

python 引數 Python函式 引數

python中將函式作為引數,區分將引數直接寫成函式名和函式名 的區別。def fun1 fun print print print fun 執行fun1 fun4 時,fun為函式fun3的返回值x print type fun type fun type fun fun 執行fun1 fun4 ...

python資料引數 python引數

函式引數 實際引數 位置實參 按順序 函式名 資料1,資料2 序列實參 拆 函式名 序列 關鍵字實參 按名字 函式名 形參名1 資料1,形參名2 資料2 字典實參 拆 函式名 字典 形式引數 限制實參傳遞方式 預設形參 可選 def 函式名 形參名1 資料1,形參名2 資料2 位置形參 必填 def...