在Pandas中转换日期/时间
发布时间:2020-12-20 12:28:52 所属栏目:Python 来源:网络整理
导读:我有以下格式的股票行情数据: 40289.6597240289.6631940289.66667 和Excel能够神奇地将它们转换为: 4/22/14 3:50 PM4/22/14 3:55 PM4/22/14 4:00 PM 通过“格式单元格” 如何在熊猫中进行相同的转换? 解决方法 为了留在熊猫(快速邪恶),使用to_timedelta()
我有以下格式的股票行情数据:
40289.65972 40289.66319 40289.66667 和Excel能够神奇地将它们转换为: 4/22/14 3:50 PM 4/22/14 3:55 PM 4/22/14 4:00 PM 通过“格式单元格” 如何在熊猫中进行相同的转换? 解决方法
为了留在熊猫(快速邪恶),使用to_timedelta()
import pandas as pd # should get 7/7/1988 1:26:24 a.m. (https://support.microsoft.com/en-us/kb/214094) pd.to_datetime('1899-12-30') + pd.to_timedelta(32331.06,'D') 产生 df['BetterDT'] = pd.to_datetime('1899-12-30') + pd.to_timedelta(df.ExecDate,'D') (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |