根據輸入的日期展示當前月份的日曆

2021-08-13 08:17:20 字數 777 閱讀 4920

//根據具體日期展示當前月份的日曆

public static void setcalendar() catch (parseexception e)

system.out.print("您輸入的日期是:"+dateformat.format(date)+"\n");

//輸出日曆

system.out.print("\t日\t一\t二\t三\t四\t五\t六\n");

calendar calendar=calendar.getinstance();

//將date轉換為calendar

calendar.settime(date);

int thisday=calendar.get(calendar.date);

int maxday=calendar.getactualmaximum(calendar.date);

//判斷當月第一天為星期幾

calendar.set(calendar.date,1);

int first=calendar.get(calendar.day_of_week);

stringbuffer stringbuffer=new stringbuffer();

//在第一天前加入空格

if (first!=1)

}for (int i=1;i<=maxday;i++)

if (calendar.get(calendar.day_of_week)==7)

}system.out.print(stringbuffer);

}

根據輸入的月份生成累計工時

資料庫 mssql 用儲存過程實現 測試資料 create table work1 worktime decimal,workmonth char 2 type varchar 20 go create table chanpin type varchar 20 cpname varchar 60 ...

根據日期查詢當前月的資料

查詢12月份某使用者的消費金額總和 1.若前端傳過來的引數為 createtime 2019 12 18 字段 userid 123456789 2.使用split根據 切割 string split createtime.split 3.再可以建立或者設定到類 或dto類中 設定年 odsbill...

Java 根據輸入年月顯示對應月份的日曆

不是技術貼,只是記錄貼,主函式 輸入年 月,輸出月份日曆。public static void main string args 因為日曆上面具體月 年是另外的演算法,分開乙個函式,中間虛線和星期是不變的,另外處理。日曆又分為兩部分,上面顯示具體年月日,下面顯示月份日期。類似下圖 先劃分兩個模組,乙...