首页 > 解决方案 > 如何将月份转换为季度?

问题描述

我想仅使用月份数将月份转换为季度。例如:(11 - 4)、(5 - 2)(月 - 季度)。

标签: pythondate

解决方案


int(MONTH//3.1)+1

for i in range(1,13) :
    print('month : ',i,'quarter :',int(i//3.1)+1)

将打印:

month :  1 quarter : 1
month :  2 quarter : 1
month :  3 quarter : 1
month :  4 quarter : 2
month :  5 quarter : 2
month :  6 quarter : 2
month :  7 quarter : 3
month :  8 quarter : 3
month :  9 quarter : 3
month :  10 quarter : 4
month :  11 quarter : 4
month :  12 quarter : 4

推荐阅读