Python日期時間的運算

2021-08-18 23:02:14 字數 1162 閱讀 5742

一、日期時間計算

1)timedelta 兩個datetime之差

次類中包含如下屬性:

1 days 天數

2 microseconds 微秒 (>=0並且<1秒)

3 seconds: 秒數(>=0並且<1天)

演示:fromdatetimeimportdatetime

dt01 = datetime(

2012

, 12

, 12

, 12,12

, 12

,121212

)dt02 = datetime(

2013

, 11

, 13

, 13,13

, 11

,131313

)print

(dt01 - dt02)

print

(abs

((dt01 - dt02).days))

# 相差多少天

print

(abs

((dt01 - dt02).seconds))

# 相差多少秒

print

(abs

((dt01 - dt02).microseconds))

# 相差多少微秒

print

(dt01.strftime("%y-%m-%d %h:%m:%s."), dt01.microsecond,

end="

和")

print

(dt02.strftime("%y-%m-%d %h:%m:%s."), dt02.microsecond,

end="

相差")

print

(abs

((dt01-dt02).days),"

天",

abs((dt01-dt02).seconds),"

秒",

abs((dt01-dt02).microseconds),"

微秒")

python 日期運算 python的日期運算

獲取當前日期 datetime.date.today import datetime today datetime.date.today today out 1 datetime.date 2020,11,2 在當前日期上加一天 tom today datetime.timedelta days 1...

python日期運算 Python 日期計算器

coding utf 8 created on fri aug 16 2019 author yangyang import easygui as g import datetime 獲取今天的日期 today datetime.date.today 判斷日期是否合法 def is date dat...

python 日期處理 python 日期時間處理

獲取日期 import datetime 呼叫事件模組 today datetime.date.today 獲取今天日期 deltadays datetime.timedelta days 1 確定日期差額,如前天 days 2 yesterday today deltadays 獲取差額日期,昨天...