转换成DateTime格式: df['date'] = pd.to_datetime(df['date']) df['date'] = pd.to_datetime(df['date'], format='%Y-%m-%d %H:%M:%S') df['date'] = pd.to_datetime(df['date'], format='%Y/%m/%d')
转换成Timestamp格式: df['date'] = pd.to_datetime(df['date']).apply(lambda x: x.timestamp())
转换成Date格式: df['date'] = pd.to_datetime(df['date']).dt.date
转换成字符串格式: df['date'] = pd.to_datetime(df['date']).dt.strftime('%Y/%m/%d')
对于存在时间区域的日期,需将时区转换成UTC: df['date'] = pd.to_datetime(df['date']).dt.tz_localize(None).dt.tz_localize('UTC') df['date'] = pd.to_datetime(df['date']).dt.tz_localize(None).dt.tz_convert('UTC')
转换成年份、月份、日期: df['year'] = pd.to_datetime(df['date']).dt.year df['month'] = pd.to_datetime(df['date']).dt.month df['day'] = pd.to_datetime(df['date']).dt.day
上一篇:不同类型的操作速度
下一篇:不同类型的调整大小方法不起作用?