java如何獲取本周一(哪天都可以)的日期

2021-07-06 01:37:24 字數 705 閱讀 5831

今天知道了如何獲得本周一

留做記錄。

calendar c = calendar.getinstance();

dateformat format = new ******dateformat("yyyy-mm-dd");

int day_of_week = c.get(calendar.day_of_week)-1;

c.add(calendar.date,-day_of_week+1);

system.out.println(format.format(c.gettime()));

這段**可以獲取本周一的日期。

那怎麼來獲取本週

二、三...日的日期呢

關鍵就是那個1

也就是周一是1,周二是2....週日是0

calendar c = calendar.getinstance();

dateformat format = new ******dateformat("yyyy-mm-dd");

int day_of_week = c.get(calendar.day_of_week)-1;

c.add(calendar.date,-day_of_week+i);

system.out.println(format.format(c.gettime()));

js獲取本週周一的日期

var nowtemp new date 當前時間 var onedaylong 24 60 60 1000 一天的毫秒數 var c time nowtemp.gettime 當前時間的毫秒時間 var c day nowtemp.getday 7 當前時間的星期幾 var m time c ti...

Calendar獲取上週周一至本周一的日期

tabstudydetailed record null date date new date datetime 取上週一 00 00 00 calendar cal1 calendar.getinstance cal1.settime date int n1 1 n為推遲的週數,1上週,0本週,1...

js獲取本周一的日期 格式為yy mm dd

格式為yy mm dd 除此之外還有本月 本年 今天 明天的日期獲取 時間獲取 var date newdate console.log date 年 var year date.getfullyear console.log year 月 var month date.getmonth 1cons...