calendar获取本周一的日期_Java Calendar 获取本周周一和周日代码
Java Calendar 獲取本周周一和周日代碼
/**
* 得到本周周一
*
* @return yyyy-MM-dd
*/
public static String getMondayOfThisWeek() {
Calendar c = Calendar.getInstance();
int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
if (day_of_week == 0)
day_of_week = 7;
c.add(Calendar.DATE, -day_of_week + 1);
return df2.format(c.getTime());
}
/**
* 得到本周周日
*
* @return yyyy-MM-dd
*/
public static String getSundayOfThisWeek() {
Calendar c = Calendar.getInstance();
int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
if (day_of_week == 0)
day_of_week = 7;
c.add(Calendar.DATE, -day_of_week + 7);
return df2.format(c.getTime());
}
相關文檔:
1.計算某一月份的最大天數
1Calendar time=Calendar.getInstance();
2time.clear();
3time.set(Calendar.YEAR,year); //year 為 int
4time.set(Calendar.MONTH,i-1);//注意,Calendar對象默認一月為0
5int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天數
注:在使用set方法之前,必須 ......
一. Input和Output
1. stream代表的是任何有能力產出數據的數據源,或是任何有能力接收數據的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括兩種類型:
1.1 以字節為導向的stream
以字節為導向的stream,表示以字節為單位從stream中讀取或往stream中寫入信息。以字節為導向的stream包括下面幾� ......
JavaScript和Java的區別
作為本站的宗旨--提供學習web編程的所有知識,特開設本專欄JavaScript基礎教程.本JavaScript基礎教程的內容從互聯網上轉載,原則上會帶有原教程的鏈接,所以本JavaScript基礎教程的版權歸原處所有,特此聲明.熱切的希望本JavaScript基礎教程能為你帶來幫助--康盛博客.
JavaScript語言和J ......
Java對象及引用
Java對象及引用是容易混淆卻又必須掌握的基礎知識,本章闡述Java對象和引用的概念,以及與其密切相關的參數傳遞。
先看下面的程序:
StringBuffer s;
s = new StringBuffer("Hello World!");
第一個 ......
1. 棧(stack)與堆(heap)都是Java用來在Ram中存放數據的地方。與C++不同,Java自動管理棧和堆,程序員不能直接地設置棧或堆。 2. 棧的優勢是,存取速度比堆要快,僅次于直接位于CPU中的寄存器。但缺點是,存在棧中的數據大小與生存期必須是確定的,缺乏靈活性。另外,棧數據可以共享,詳見第3點。堆的優勢是可以動態地分配內 ......
總結
以上是生活随笔為你收集整理的calendar获取本周一的日期_Java Calendar 获取本周周一和周日代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双机热备_双机热备软件哪个好?双机热备软
- 下一篇: git灰度发布版本_Git发布2.30版