Java獲得當前日期是星期幾

2021-08-03 09:54:40 字數 726 閱讀 7373

第一種方法:

/**

* 獲取當前日期是星期幾

* * @param date

* @return 當前日期是星期幾

*/public string getweekofdate(date date) ;

calendar cal = calendar.getinstance();

cal.settime(date);

int w = cal.get(calendar.day_of_week) - 1;

if (w < 0)

w = 0;

return weekdays[w];

}

第二種方法:

使用******dateformat格式化日期

date date = new date();

******dateformat datefm = new ******dateformat("eeee");

string currsun = datefm.format(date);

system.out.println(currsun);

注:格式化字串存在區分大小寫

對於建立******dateformat傳入的引數:eeee代表星期,如「星期四」;mmmm代表中文月份,如「七月」;mm代表月份,如「07」;yyyy代表年份,如「2017」;dd代表天,如「05」

java 獲取當前日期是星期幾

獲取當前日期是星期幾 param dt return 當前日期是星期幾 public static string getweekofdate date dt calendar cal calendar.getinstance cal.settime dt int w cal.get calendar...

根據日期獲得當天是星期幾

蔡勒 zeller 公式 w y y 4 c 4 2c 26 m 1 10 d 1 公式中的符號含義如下,w 星期 c 世紀 1 y 年 兩位數 算出來的w除以7,餘數是幾就是星期幾。如果餘數是0,則為星期日。以2049年10月1日 100周年國慶 為例,用蔡勒 zeller 公式進行計算,過程如下...

java基礎 檢視當前日期屬於星期幾

檢視當前日期有個參考值,參考這個日期的星期來確定演算法,19000101是星期1,如果取某天是星期2,那演算法又要發生變化。public static int count int targetdate 平年的月天數 int days int oldyear initdate 0 int oldmon...