1. 程式人生 > >pandas處理日期函式

pandas處理日期函式

import pandas as pd
import dateutil

#獲取當天的時間
curr_time = pd.datetime.today()

#對時間進行格式轉換為yyyyMMdd
curr_date = pd.datetime.strftime(curr_time, "%Y%m%d")

#將日期減一天
before_1_curr_time = curr_time - dateutil.relativedelta.relativedelta(days=1)
#將日期加一天
after_1_curr_time = curr_time + dateutil.relativedelta.relativedelta(days=1
) #將日期形式的字串轉換為時間格式,得到的時間格式為'yyyy-MM-dd HH:mm:ss' str = '2018-09-12 12:12:12' str_to_time = pd.to_datetime(str)