Java根据当前日期获得这一周的日期
生活随笔
收集整理的這篇文章主要介紹了
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根据当前日期获得这一周的日期的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 丢失或损坏NDF文件如何附加数据库
- 下一篇: php实现socket