datetime 時間模組

2021-10-05 21:47:30 字數 1155 閱讀 1121

# 匯入時間模組

import datetime # 也可以寫 from datetime import date

# datetime.date:date物件

today = datetime.date.today(

)# 返回今日

print

(today)

# 輸出格式為date

t = datetime.date(

2021,6

,20)print

(t)# 直接得到指定日期

import datetime

# datetime.datetime:datetime物件

now = datetime.datetime.now(

)# 輸出當前時間

print

(now)

# (年,月,日,時,分,秒),至少輸入年月日

t2 = datetime.datetime(

2021,1

,1,12

,55,55

)print

(t2)

t3 = datetime.datetime(

2021,6

,20)# 相減得到時間差,輸出格式為timedelta

t4 = t3 - t2

print

(t4)

import datetime

# 獲得今天減去一百天和3600秒的日期

t5 = datetime.datetime.today(

)- datetime.timedelta(

100,

3600

)print

(t5)

import datetime

# 匯入模組

from dateutil.parser import parse

date =

"12-24-2020"

date2 =

"24/12/2020"

print

(parse(date)

)print

(parse(date2)

)# 各種格式都可以解析,但無法支援中文

python 時間模組 datetime

datetime.date 年月日 datetime.datetime 年月日 時分秒 datetime.timedelta 時間差物件 實數物件 每個類都有一些方法和屬性可以檢視具體的值,如datetime可以檢視 天數 day 小時數 hour 星期幾 weekday 等 timedelta可以...

python 時間模組 datetime

日期時間 datetime 日期模組的引入 from datetime import datetime 1.獲取當前日期物件 獲取當前如期物件 datetime.now from datetime import datetime temp datetime.now print temp 執行結果 2...

Python 時間模組datetime常用操作

測試的時間為 2018 10 31 晚7點左右 獲取當前datetime 獲取當前時間 now datetime.datetime.now print now 2018 10 31 19 53 05.507000 print now.day 31 幾號 print now.month 10 幾月 p...