python datetime 常用用法

2021-10-01 07:20:33 字數 1114 閱讀 9981

import datetime

print(datetime.datetime.now())           # 2016-05-17 15:46:40.784376 獲取當前的日期和時間

print(datetime.datetime.now()+datetime.timedelta(days=10))           # 2016-05-27 15:47:45.702528 將當前的時間向後推遲10天

print(datetime.date.today())           # 2016-05-17 獲取當前的日期

print(datetime.datetime.utcnow())           # 2016-05-17 08:23:41.150628 獲取格林威治時間

print(datetime.datetime.now().timetuple())                # time.struct_time(tm_year=2016 ... tm_hour=16,...)獲取當前乙個包含當前時間的結構體

print(datetime.datetime.now().timestamp())                # 1463473711.057878 獲取當前的時間戳

print((datetime.datetime.fromtimestamp(1463473711.057878)))          # 2016-05-17 16:28:31.057878 將時間戳轉換成日期和時間

print(datetime.datetime.strptime('2016-05-17 16:28:31','%y-%m-%d %h:%m:%s')) #2016-05-17 16:28:31 str轉換為datetime

print(datetime.datetime.now().strftime('%d, %m %d %h:%m')) #05/23/16, 05 23 10:10  datetime轉換為str

原文:

python datetime處理時間

datetime date time都提供了strftime 方法,該方法接收乙個格式字串,輸出日期時間的字串表示。下表是從python手冊中拉過來的,我對些進行了簡單的翻譯 翻譯的有點噢口 格式字元 意義 a 星期的簡寫。如 星期三為web a星期的全寫。如 星期三為wednesday b月份的簡...

python datetime學習筆記

import datetime d datetime.date 2016,7,24 新建乙個日期,注意前面的0不能有 print d 20106 07 24 d datetime.date.today 獲取當前日期 print d print d.year,d.month,d.day print d...

Python datetime模組小結

模組小結如下 另外有time模組小結 from datetime import date,time,datetime,timedelta datetime.now 當前日期元組 datetime.today 當前日期元組 d1 2018 05 09 10 20 15 d2 2018 06 02 08...