Python 在datetime中更改日期格式
我正在试图找到一种方法,将日期列转换为mm/dd/yy格式。我最初收到的数据是以毫秒为单位的日期列,以历元格式表示。我以前使用datetime将其转换为datetime,现在我正在尝试将其转换为适当的格式 我想我的第一步可能没有帮助Python 在datetime中更改日期格式,python,pandas,datetime,Python,Pandas,Datetime,我正在试图找到一种方法,将日期列转换为mm/dd/yy格式。我最初收到的数据是以毫秒为单位的日期列,以历元格式表示。我以前使用datetime将其转换为datetime,现在我正在尝试将其转换为适当的格式 我想我的第一步可能没有帮助 由于单位为毫秒,因此需要指定单位。就你而言: price_data['datetime'] = pd.to_datetime(price_data['datetime'], unit='ms) 下面是一个例子: pd.to_datetime(1577944800
由于单位为毫秒,因此需要指定单位。就你而言:
price_data['datetime'] = pd.to_datetime(price_data['datetime'], unit='ms)
下面是一个例子:
pd.to_datetime(1577944800000,unit='ms')
输出
Timestamp('2020-01-02 06:00:00')
因为单位是ms,所以需要指定单位。就你而言:
price_data['datetime'] = pd.to_datetime(price_data['datetime'], unit='ms)
下面是一个例子:
pd.to_datetime(1577944800000,unit='ms')
输出
Timestamp('2020-01-02 06:00:00')
这很有效。谢谢指定单位起了作用。这很有效。谢谢指定单位产生了差异。