将输入秒转换为月

时间:2019-03-02 23:09:07

标签: java

月份由0到11之间的数字表示。例如,0是一月,1是二月,依此类推。
该代码将是     double mon =(sec / 2592000); 但是如何控制0-11的范围?

1 个答案:

答案 0 :(得分:0)

您可以使用mod操作来控制范围:

double mon = ((sec/2592000 - 1) % 12)   // from 0 to 11