datetime 模組詳解

2022-07-01 00:51:12 字數 914 閱讀 4713

1.import datetime

常用方法:

ttimedelta() 括號裡預設為days,進行別的單位運算可以加上如hours = 1這樣。除了進行減法運算,還可以進行加法運算。

>>> a = datetime.datetime.now() - datetime.timedelta(3)

>>> a

datetime.datetime(2018, 4, 8, 18, 11, 17, 128037)

>>> a = datetime.datetime.now() - datetime.timedelta(days = 5)

>>> a

datetime.datetime(2018, 4, 6, 18, 11, 37, 759721)

>>> a = datetime.datetime.now() - datetime.timedelta(hours = 3)

>>> a

datetime.datetime(2018, 4, 11, 15, 11, 51, 8094)

2.replace()

在括號裡寫入需要替換的年月日,即可替換。

>>> import datetime

>>> a = datetime.datetime.now()

>>> a

datetime.datetime(2018, 4, 11, 18, 23, 19, 153333)

>>> a.replace(year = 2016)

datetime.datetime(2016, 4, 11, 18, 23, 19, 153333)

>>> a.replace(month = 9)

datetime.datetime(2018, 9, 11, 18, 23, 19, 153333)

python中datetime模組詳解

datetime 模組提供了各種類用於操作日期和時間,該模組側重於高效率的格式化輸出 datetime 模組定義了兩個常量 datetime.minyear date 和 datetime 物件所能支援的最小年份,object.minyear 的值為 1 datetime.maxyear date ...

datetime比較 datetime模組的使用

datetime模組提供表示和處理日期 時間的一些類此模組的大部分功能,是關於建立和輸出日期與資訊的各種不同方式,其他的主要功能包括數 算,如時間增量的比較和計算。字元 說明 值範圍 一 匯入時間模組 import datetime 使用時需多加乙個datetime.from datetime im...

datetime模組 time模組

from datetime import print datetime.now 返回當天的日期和時間 today datetime.now 定義today為當天日期時間物件 print datetime.date today 返回當天的日期物件 print datetime.time today 返...