package com.gkhy.safePlatform.commons.utils;
|
|
import java.util.Date;
|
|
public class CalcuteDelayLevelUtils {
|
|
public static int calcuteDelayLevel(Long delaySeconds){
|
if(delaySeconds >= 7200L)
|
return 18;
|
else if(delaySeconds >= 3600L)
|
return 17;
|
else if(delaySeconds >= 1800L)
|
return 16;
|
else if(delaySeconds >= 1200L)
|
return 15;
|
else if(delaySeconds >= 600L)
|
return 14;
|
else if(delaySeconds >= 540L)
|
return 13;
|
else if(delaySeconds >= 480L)
|
return 12;
|
else if(delaySeconds >= 420L)
|
return 11;
|
else if(delaySeconds >= 360L)
|
return 10;
|
else if(delaySeconds >= 300L)
|
return 9;
|
else if(delaySeconds >= 240L)
|
return 8;
|
else if(delaySeconds >= 180L)
|
return 7;
|
else if(delaySeconds >= 120L)
|
return 6;
|
else if(delaySeconds >= 60L)
|
return 5;
|
else if(delaySeconds >= 30L)
|
return 4;
|
else if(delaySeconds >= 10L)
|
return 3;
|
else if(delaySeconds >= 5L)
|
return 2;
|
else if(delaySeconds >= 1L)
|
return 1;
|
else return 1;
|
}
|
|
// public static void main(String[] args) {
|
// Date date = new Date();
|
// int i = CalcuteDelayLevelUtils.calcuteDelayLevel(date.getTime()/1000000000);
|
//
|
// System.out.println(date.getTime());
|
// System.out.println(i);
|
// }
|
|
}
|