显示开始和结束之间的年份

use*_*660 3 python datetime plone

如何计算并显示给定Beginn和给定End之间的所有年份?

我的例子:

for item in folderContents:
    Beginn = item.Beginn.strftime('%Y')
    Ende = item.Ende.strftime('%Y')
    try:
        Beginn = Beginn
        while Beginn <= Ende:
            Beginn = Beginn + 1
            print Beginn
    except:
        pass
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助...

Ste*_*noP 5

for item in folderContents:
    Beginn = int(item.Beginn.strftime('%Y'))
    Ende = int(item.Ende.strftime('%Y'))

    for year in range(Beginn, Ende + 1):
        print year
Run Code Online (Sandbox Code Playgroud)

  • 如果答案完美无缺,您应该将其标记为已接受:) (2认同)