gpt4 book ai didi

python - 如何将整数日期格式转换为 YYYYMMDD?

转载 作者:太空狗 更新时间:2023-10-29 17:00:16 27 4
gpt4 key购买 nike

Python 和 Matlab 经常使用整数日期表示,如下所示:

733828.0733829.0733832.0733833.0733834.0733835.0733836.0733839.0733840.0733841.0

这些数字对应于今年的某些日期。你们知道哪个函数可以将它们转换回 YYYYMMDD 格式吗?

感谢一百万!

最佳答案

datetime.datetime class可以在这里帮助你。如果这些值被视为整数天(您未指定它们是什么),则以下工作。

>>> from datetime import datetime
>>> dt = datetime.fromordinal(733828)
>>> dt
datetime.datetime(2010, 2, 25, 0, 0)
>>> dt.strftime('%Y%m%d')
'20100225'

您将值显示为 float ,而上面的值不采用 float 。如果您可以提供有关数据是什么(以及数据来自何处)的更多详细信息,则可以提供更完整的答案。

关于python - 如何将整数日期格式转换为 YYYYMMDD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2623156/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com