Python如何使用toordinal转换日期时间数据

2024-09-30 06:15:59 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我有以下数据:

25/01/2000 05:50

当我使用datetime.toordinal转换它时,它返回以下值:

730144

很好,但是这个值只考虑日期本身。我也希望它考虑到小时和分钟(05:50)。如何使用日期时间?在

编辑:

我想把整个熊猫系列转换成。在


Tags: 数据编辑datetime时间小时toordinal
2条回答

如果使用python3.x,则可以从1970年1月1日00:00开始获取日期和时间(以秒为单位)

from datetime import datetime
dt = datetime.today()  # Get timezone naive now
seconds = dt.timestamp()

根据定义,ordinal date仅考虑年份和日期,即其分辨率为1天。在

您可以使用epoch获取微秒/毫秒(取决于您的平台)

datetime.datetime.strptime('25/01/2000 05:50', '%d/%m/%Y %H:%M').timestamp()

对于pandas系列,您可以

^{pr2}$

相关问题 更多 >

    热门问题