阅读背景:

java中计算一段时间内白天的时间和夜晚的时间

来源:互联网 

  之前,采用拼接字符串的形式,不断地在Date类型和Long类型之间转换,实在是太过于麻烦,后来采取了这种思路:假设我们将22:00 ~ 10:00 视为夜间时间,则我们先计算出10:00 相对于当天的分钟数,22:00 相对于当天的分钟数,然后将我们取到的Date转换成Long型,加上8 * 60 * 60 * 1000,对 一天的分钟数取余,根据结果来判断是在白天还是夜晚,while循环中继续累加下一分钟,下面见具体算法  之前,采用拼接字符串的形式,不断地在Date类型和Long类型之间转换,实在是太过于麻烦,




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: