当前位置: 代码迷 >> java >> 将输入秒转换为月
  详细解决方案

将输入秒转换为月

热度:65   发布时间:2023-07-25 19:21:02.0

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

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

double mon = ((sec/2592000 - 1) % 12)   // from 0 to 11
  相关解决方案