根據傳入的年,月引數,返回當月的最大天數,平潤都可計算
/** * 傳入的是年-月的時間格式(2018-04) */
public void getMaxDay(String time){
String[] time = selectTime.split("-"); String addTime = String.valueOf(getDaysByYearMonth(Integer.valueOf(time[0]), Integer.valueOf(time[1]))); String startTime = selectTime + "-01" + " 00:00:00"; String endTime = selectTime + "-" + addTime + " 23:59:59";
}
/** * 根據年 月 獲取對應的月份的最大天數,用來進行月報的時間段的拼接 */ public int getDaysByYearMonth(int year, int month) { Calendar a = Calendar.getInstance(); a.set(Calendar.YEAR, year); a.set(Calendar.MONTH, month - 1); a.set(Calendar.DATE, 1); a.roll(Calendar.DATE, -1); int maxDate = a.get(Calendar.DATE); return maxDate; }
startTime ,endTime 為sql語句準備的時間段
相關文章
- S根據年月實現獲得當月天數
- java 日期加減天數、月數、年數的計算方式Java
- 透過裝飾器列印最大值與根據傳入引數進行列印次數
- php計算當前時間到下個月的剩餘天數PHP
- SpringJpa @query 中根據傳入引數(欄位)排序Spring排序
- 月的天數
- js根據引數名獲取url上的引數值JS
- 根據毫秒數計算出準確的“年/月/日/時/分/秒/星期”並不是件容易的事
- 把介面當作引數傳入
- Gradle根據引數配置不同的依賴Gradle
- 根據商品數量自動計算價格
- 給一個介面傳遞引數,並接收返回的引數
- Hive計算最大連續登陸天數Hive
- 如何計算PHP函式中傳遞的引數數量PHP函式
- php日期相加增加天數,月數的方法PHP
- js如何計算當前日期指定天數前的日期JS
- JS-計算日期差值;計算日期之間的月數JS
- Spark SQL日期相距天數,月數SparkSQL
- mssql sqlserver獲取指定月份當月天數總和SQLServer
- 每個月的sql引數配置SQL
- 函式引數傳遞及返回函式
- 用多種SQL方式實現一個萬年曆(含年、月、週日...週六、當月天數字段)SQL
- BIRT 中如何根據引數動態拼接 SQLSQL
- mybatis 的傳入引數如何既有物件又有單個引數MyBatis物件
- Java入門第12天 (方法過載 ,方法的引數傳遞)Java
- 根據datetimepicker選擇的日期計算年齡
- 計算階乘-當輸入的資料是帶小數時引發異常
- 根據時間經緯度高程計算天頂角
- 計算Linux天數Linux
- 輸入某人出生日期,計算年齡和距60歲的天數
- JavaScript根據出生日期計算年齡JavaScript
- BIRT 中根據引數實現動態日期分組
- 如何根據寶塔皮膚引數選擇伺服器伺服器
- 根據身高計算體重
- Android 頁面跳轉傳遞引數及頁面返回接收引數Android
- Mybatis parameterType 傳入多個引數的使用MyBatis
- MyBatis中傳入引數為List集合的MyBatis
- MyBatis傳入多個引數的問題MyBatis