如何在Python中将公历时间向量转换为日期时间?

问题描述 投票:1回答:1

我有一个格里高利时间类型的时间向量。我想将其转换为带有年,月,日,小时,分钟和秒的日期的通用格式。

我尝试过:

from datetime import datetime

datetime.fromordinal(736364.94)

它总是只返回年份,月份和日期的信息。像这样:

datetime.datetime(2017, 2, 4, 0, 0)

我期望一个包含小时,分钟和秒信息的日期

python datetime time python-datetime gregorian-calendar
1个回答
0
投票

我认为序数只适用于几天,但是假设小数代表一天中的一小部分,则可以使用它。

import datetime
datetime.fromordinal(int(736364.94))+datetime.timedelta(days=736364.94%1)
© www.soinside.com 2019 - 2024. All rights reserved.