欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

Java根据当前日期获得这一周的日期

发布时间:2025/7/14 java 47 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Java根据当前日期获得这一周的日期 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

为什么80%的码农都做不了架构师?>>>   

Java根据当前日期获得这一周的日期,不是很经常用,但是用起来又不是很好找的代码!

/*** 测试* @param args*/public static void main(String[] args) {// 定义输出日期格式SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd EEE");Date currentDate = new Date();// 比如今天是2012-12-25List<Date> days = dateToWeek(currentDate);System.out.println("今天的日期: " + sdf.format(currentDate));for (Date date : days) {System.out.println(sdf.format(date));}}/*** 根据日期获得所在周的日期 * @param mdate* @return*/@SuppressWarnings("deprecation")public static List<Date> dateToWeek(Date mdate) {int b = mdate.getDay();Date fdate;List<Date> list = new ArrayList<Date>();Long fTime = mdate.getTime() - b * 24 * 3600000;for (int a = 1; a <= 7; a++) {fdate = new Date();fdate.setTime(fTime + (a * 24 * 3600000));list.add(a-1, fdate);}return list;}

转载于:https://my.oschina.net/hermer/blog/151274

总结

以上是生活随笔为你收集整理的Java根据当前日期获得这一周的日期的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。