Python 在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

我正在试图找到一种方法,将日期列转换为mm/dd/yy格式。我最初收到的数据是以毫秒为单位的日期列,以历元格式表示。我以前使用datetime将其转换为datetime,现在我正在尝试将其转换为适当的格式

我想我的第一步可能没有帮助


由于单位为毫秒,因此需要指定单位。就你而言:

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')

这很有效。谢谢指定单位起了作用。这很有效。谢谢指定单位产生了差异。