将Python时间戳转换为一年中的某一天

2024-01-11

如何将 python 时间戳转换为一年中的某一天:

Timestamp('2015-06-01 00:00:00')

我想要一个数字,其中 Jan 1 为 1,Jan 2 为 2...12 月 31 日为 365(对于非闰年)


您可能想看一下该功能datetime.timetuple() https://docs.python.org/2/library/datetime.html#datetime.datetime.timetuple它返回一个time.struct_time https://docs.python.org/2/library/time.html#time.struct_time具有您想要的属性的对象。它有一个命名元组接口,因此您可以通过索引或属性名称访问值。

import datetime

date = datetime.datetime.strptime("2015-06-01 00:00:00",
                                  "%Y-%m-%d %H:%M:%S")
print date.timetuple().tm_yday
#=> 152
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将Python时间戳转换为一年中的某一天 的相关文章

随机推荐