猿问

Python:将浮点数转换为日期时间时间戳

我怎么能转换以下浮点数:

9.3125

它对应于一个时间,变成一个合适的 Pandas 时间戳,例如:

Timestamp('2017-11-13 10:00:00')

浮点数属于与上面示例时间戳相同的日、月和年。我一直在尝试这个:

from datetime import datetime
datetime.fromtimestamp(9.3125).strftime('%Y-%m-%d %H')

但这会返回:

OSError: [Errno 22] Invalid argument


米琪卡哇伊
浏览 969回答 2
2回答
随时随地看视频慕课网APP

相关分类

Python
我要回答