我使用的是datetime
模块,即:
>>> import datetime
>>> today = datetime.datetime.now()
>>> print(today)
2009-03-06 13:24:58.857946
我想计算一下一年中的哪一天,考虑到了闰年。今天(2009年3月6日)是2009年的第六十五天。
我看到了两个选择:
number_of_days_in_month = [31, 28, ...]
数组,确定是否是闰年,并手动汇总天数。datetime.timedelta
进行猜测,然后进行二进制搜索,以确定这两种方法感觉都很笨拙&我有一种直觉,那就是有一种更"Pythonic“的方法来计算一年中的某一天。有什么想法/建议吗?
https://stackoverflow.com/questions/620305
复制相似问题