转换oracle日期格式

时间:2017-04-24 03:36:10

标签: python pandas machine-learning

探索机器学习&在训练集中我有oracle时间戳,如下面的07-FEB-14 12.00.00.000000000 AM输入。

尝试在下面

data['OPENDT'] = pd.to_datetime(data.OPENDT)
or
data['OPENDT'] = data['OPENDT'].dt.strftime('%m/%d/%Y')

是否有方法剥离12.00.00.000000000 AM(因为它与数据集中的差值相同)&将日期转换为整数?

想要输入OPENDT作为输入的整数。

由于

1 个答案:

答案 0 :(得分:1)

pd.to_datetime(data.OPENDT, format='%d-%b-%y %H.%M.%S.000000000 %p')
               \.values.astype(int) // 3600000000000