/**
* 判斷日期是否為月末
*修改人:
2023年11月27日 14:44:59
*/ private static boolean islastmonthday(date date) else
}
/**
* 判斷日期是否在時間區間內
*修改人:
2023年11月27日 15:02:46
* @return
*/private static boolean iseffectivedate(date nowtime)
calendar date = calendar.getinstance();
date.settime(nowtime);
calendar begin = calendar.getinstance();
begin.settime(map.get("startdate"));
calendar end = calendar.getinstance();
end.settime(map.get("enddate"));
if (date.after(begin) && date.before(end)) else
}
/**
* 當前月的區間
*修改人:
2023年11月27日 15:20:23
* @return map
*/private static mapgetmonthtimeinterval() catch (exception e)
return map;
}
/**
* 日期差
*修改人:
2023年11月14日 11:58:02
* @param starttime 開始
* @param endtime 結束
* @return
*/public static int getdistancetime(date starttime, date endtime)
java常用日期操作
根據開始日期 需要的工作日天數 計算工作截止日期,並返回截止日期 param startdate 開始日期 param workday 工作日天數 周一到周五 return date型別 createtime 2014 2 14 author sunqinbo public static date ...
Mysql日期常用操作
timestamp時間戳格式 timestamp格式的使用期限是 1970 1 1 到 2038年 timestamp格式的字段,可以在行記錄更新時,自動更新時間.表設計如下 執行update t user set birthday 1980 2 12 17 09 14 where user id ...
SqlServer日期函式常用操作
函式 描述getdate 返回當前日期和時間 datepart 返回日期 時間的單獨部分 dateadd 在日期中新增或減去指定的時間間隔 datediff 返回兩個日期之間的時間 convert 用不同的格式顯示日期 時間 select datename hour,getdate select d...