在 Python 中获取下个月的最后一天
Get the last day of next month in Python
如何计算Python下个月或接下来4个月的最后一天?
我试过datetime,但是不支持+的操作。
重新打开我的问题。
datetime.datetime.today() + datetime.datetime.date(2019,4,20).month
这很有用,因为如果我想从 2019-12-30 获取接下来 4 个月的最后一天。然后年份也会改变。
我想重新打开这个,因为其中一个答案令人惊讶。我不知道 np 可以输出日期。很酷的答案。
这是否回答了您的问题?
import numpy as np
# display last day of Dezember, 2019
print(np.arange('2019-12', '2020-01', dtype='datetime64[D]')[-1])
# add a month to Dezemeber, 2019
np.datetime64('2019-12') + np.timedelta64(1, 'M')
如何计算Python下个月或接下来4个月的最后一天?
我试过datetime,但是不支持+的操作。
重新打开我的问题。
datetime.datetime.today() + datetime.datetime.date(2019,4,20).month
这很有用,因为如果我想从 2019-12-30 获取接下来 4 个月的最后一天。然后年份也会改变。
我想重新打开这个,因为其中一个答案令人惊讶。我不知道 np 可以输出日期。很酷的答案。
这是否回答了您的问题?
import numpy as np
# display last day of Dezember, 2019
print(np.arange('2019-12', '2020-01', dtype='datetime64[D]')[-1])
# add a month to Dezemeber, 2019
np.datetime64('2019-12') + np.timedelta64(1, 'M')