如何在 python 中从下一个季度开始自动创建季度(Q022022)列表
抱歉,我不是 python 专家。我想自动创建以下列表,并且第一季度必须始终是下一个季度。因此,如果我今天(23/02/22)执行此操作,第一个将是 Q022022,如果我在日期 23/05/22 执行此操作,第一个将是 Q032022。
先感谢您
I am sorry but I am not an expert of python. I would like to create the following list in automatic and the first quarter need to be always the next one. So if I do it today (23/02/22) the first one will be Q022022 if I do it in date 23/05/22 the first one need to be Q032022.
Thank you in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
获取季度
如果是上个季度 (
4
),则需要使用modulo
(%
) 来获取第一季度 (1
),并且需要增加year
您可以直接从字符串 ` 获取
month
和year
或者您可以使用
datetime
解析它最小工作示例
结果:
To get quarter
If it was last quarter (
4
) then it needs to usemodulo
(%
) to get first quarter (1
), and it needs to increaseyear
You could get
month
andyear
directly from string `or you can use
datetime
to parse itMinimal working example
Result: