本週日期

<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

Calendar c = Calendar.getInstance();
int weekday = c.get(7) - 1;
c.add(5, -weekday);
System.out.println("JAVA-API,本週開始時間:" + sdf.format(c.getTime()));
c.add(5, 6);
System.out.println("JAVA-API,本週開始結束:" + sdf.format(c.getTime()));

Calendar c3 = Calendar.getInstance();
int dayofweek = c3.get(Calendar.DAY_OF_WEEK) - 1;
if (dayofweek == 0){
dayofweek = 7;
}
c3.add(Calendar.DATE, -dayofweek + 1);
System.out.println("國人習慣,本週一:" + sdf.format(c3.getTime()));

Calendar c2 = Calendar.getInstance();
int dayofweek2 = c2.get(Calendar.DAY_OF_WEEK) - 1;
if (dayofweek2 == 0){
dayofweek2 = 7;
}
c2.add(Calendar.DATE, -dayofweek2 + 7);
System.out.println("國人習慣,本週日:" + sdf.format(c2.getTime()));

發佈了51 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章