pythonのdatetimeと文字列の相互回転
932 ワード
目次一、datetime生成 二、datetime回転文字列 三、文字列回転datetime 四、datetime時間差計算 一、datetime生成
二、datetime回転文字列 str強転タイプ strftime:入力フォーマット に従って
三、文字列回転datetime strptime:既知のフォーマットを解析する時間 dateutil.parseは,ほとんどの人間が理解できる日付表現形式 を解析できる.
四、datetime時間差計算
timedelta:2つのdatetimeの差(日、秒、ミリ秒)を表します.
from datetime import datetime
#
now=datetime.now()
#
test=datetime(2020,1,26,11,11,11)
二、datetime回転文字列
str(datetime(2020,1,3))
datetime.now().strftime('%Y-%m-%d')
三、文字列回転datetime
datetime.strptime('1/26/2021','%m/%d/%Y')
from dateutil.parser import parse
parse('2020-01-03')
parse('Jan 31, 2021 10:45 PM')
四、datetime時間差計算
timedelta:2つのdatetimeの差(日、秒、ミリ秒)を表します.
# datetime
datetime(2019,1,7) - datetime(2021,6,24,8,15)
# datetime timedelta
datetime(2021,1,7)+timedelta(12)