How to get all week dates for given date java

后端 未结 3 1377
不知归路
不知归路 2020-12-03 18:28

i have a date and how to get all the dates fall on the week that the given date belongs in java?

example:

if i give today\'s date then i should get all date         


        
3条回答
  •  甜味超标
    2020-12-03 19:30

        Calendar calendar = Calendar.getInstance();
        int offset = calendar.get(Calendar.DAY_OF_WEEK) - 1;
    
        calendar.add(Calendar.DATE, -offset);
    
        for(int i = 0; i < 7; i++){
            System.out.println(calendar.getTime());
            calendar.add(Calendar.DATE, 1);
        }
    

提交回复
热议问题