1、獲取當前年月日時分秒
2、datetime轉為string
3、string轉為datetime
4、時間相加
#-*- encoding=utf-8 -*-
import
datetime
time_str = '
2021-01-28 10:00:00
'time_date = datetime.datetime.strptime(time_str, '
%y-%m-%d %h:%m:%s')
print('
'.format(time_date))
add_info = datetime.timedelta(days=1, hours=2, minutes=3, seconds=4)
add_end = time_date +add_info
print('
加上1天2個小時3分鐘4秒後:\t{}
5、時間相減
①兩個時間差
#-*- encoding=utf-8 -*-
import
datetime
time_str = '
2021-01-28 10:00:00
'time_date = datetime.datetime.strptime(time_str, '
%y-%m-%d %h:%m:%s')
print('
'.format(time_date))
time_str = '
2021-05-29 12:12:12
'time_date2 = datetime.datetime.strptime(time_str, '
%y-%m-%d %h:%m:%s')
print('
原始時間2:\t{}
'.format(time_date2))
time_date3 = time_date2 -time_date
print('
時間差:{}
②減去1天2個小時3分鐘4秒(加負數)
#-*- encoding=utf-8 -*-
import
datetime
time_str = '
2021-01-28 10:00:00
'time_date = datetime.datetime.strptime(time_str, '
%y-%m-%d %h:%m:%s')
print('
'.format(time_date))
add_info = datetime.timedelta(days=-1, hours=-2, minutes=-3, seconds=-4)
add_end = time_date +add_info
print('
減去1天2個小時3分鐘4秒後:\t{}
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...