擅长:python、mysql、java
<p>你需要的是得到每个月的第一天的利息,并计算天数到下个月的第一天之后。你知道吗</p>
<pre><code>import datetime
def days(ending):
now = datetime.datetime.now()
next_month = datetime.datetime(now.year, now.month, 1)
while next_month <= ending:
month = next_month
y = month.year
m = month.month + 1
if m > 12:
y += 1
m = 1
next_month = datetime.datetime(y, m, 1)
yield (next_month - month).days
</code></pre>