🙈Pandas中的to_datetime
import pandas as pd
df = pd.read_csv('data.csv')
df.dtypes
字符串时间变量转换成时间格式
df['time'] = pd.to_datetime(df['time'], format="%Y-%m-%d %H:%M:%S")
🙉日期和时间对象(date和time类)
🙊datetime类
日期时间和时间戳相互转换【timestamp(),fromtimestamp()】
from datetime import datetime
a = datetime.now()
print(a)
print(a.timestamp()) # 日期时间->时间戳
print(datetime.fromtimestamp(1649728113.574493)) # 时间戳->日期时间
日期时间对象转字符串【strftime()】
from datetime import datetime
a = datetime.now().strftime("%Y-%m-%d")
print(type(a))
print(a)
字符串转日期时间对象:【strptime(data_str, format)】
from datetime import datetime
a = datetime.strptime('2022-4-11 17:29:08', '%Y-%m-%d %H:%M:%S')
print(type(a))
print(a)
日期时间分量