由于用到的influxdb中的时间取出后比北京时间少了8个小时,因此加8个小时以及相关处理。
方法参数:需要修改的日期,增加的小时数
/**
* 添加小时
* @param time
* @param hour
* @return
*/
public static String hourAddNum3(String time, Integer hour){
//标准格式
String s = "yyyy-MM-ddTHH:mm:ss.SSSZ";
//若influxdb取得的时间长度小于标准长度
if(time.length() < s.length()){
//若influxdb取得的时间无毫秒,即:yyyy-MM-ddTHH:mm:ssZ
if(time.length()==20){
time = time.substring(0,time.length()-1)+ ".000Z";
}else {