我需要一年中某一周的时间。使用SimpleDateFormat会在一年的最后一周产生错误的结果。示例:SimpleDateFormat w = new SimpleDateFormat("w");System.out.println("Week: ${w.format(c.getTime())}");但是第二天已经被
我认为我自己可以做到这一点,但我不想再发明一个车轮(特别是关于日期计算),如果我没有必要。我正在制作一个swing应用程序,在这个应用程序中,用户可以选择一个时间间隔,选项为All, Today, This Week, This Month, This Quarter, This Year,对于All选择,我已经提出了一种方法,在这种方法中,我的startDate是1970年1月1日,而我的endDate是从现在开始的几年后的将来。我还能自己做Today,只需获得今天的日期,并调整时间从午夜到午夜。
但是