如何获得每个星期日的日期

时间:2011-07-30 22:01:13

标签: java

  

可能重复:
  How to get all dates of sundays in a particular year in Java

我怎样才能得到即将到来的星期天的日期?我正在创建一个时间表系统,所以我想总是得到下一个星期日...直到日期过去......

所以,如果它是星期一,它应该给我下一个星期日的日期,星期一上午12:00,下一个星期日等等......

如何在java中执行此操作?,以便始终获得下一个星期日的日期?

谢谢

1 个答案:

答案 0 :(得分:2)

使用java.util.Calendar:

    Calendar cal = Calendar.getInstance();
    while(cal.get(Calendar.DAY_OF_WEEK) != Calendar.SUNDAY){
        cal.add(Calendar.DAY_OF_WEEK, 1);
    }
    System.out.println("Next sunday is " + cal.getTime());