<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    1.計算某一月份的最大天數
    Calendar time=Calendar.getInstance();
    time.clear();
    time.set(Calendar.YEAR,year);
    time.set(Calendar.MONTH,i-1);//注意,Calendar對象默認一月為0?? ??? ??? ?
    int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天數
    2.Calendar和Date的轉化
    (1) Calendar轉化為Date
    Calendar cal=Calendar.getInstance();
    Date date=cal.getTime();
    (2) Date轉化為Calendar
    Date date=new Date();
    Calendar cal=Calendar.getInstance();
    cal.setTime(date);
    3.格式化輸出日期時間
    Date date=new Date();
    SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
    System.out.println(df.format(date));
    4.計算一年中的第幾星期
    (1)計算某一天是一年中的第幾星期
    Calendar cal=Calendar.getInstance();
    cal.set(Calendar.YEAR, 2006);
    cal.set(Calendar.MONTH, 8);
    cal.set(Calendar.DAY_OF_MONTH, 3);
    int weekno=cal.get(Calendar.WEEK_OF_YEAR);
    (2)計算一年中的第幾星期是幾號
    SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");
    Calendar cal=Calendar.getInstance();
    cal.set(Calendar.YEAR, 2006);
    cal.set(Calendar.WEEK_OF_YEAR, 1);
    cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
    System.out.println(df.format(cal.getTime()));
    輸出:
    2006-01-02
    5.add()和roll()的用法
    (1)add()方法
    SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");
    Calendar cal=Calendar.getInstance();
    cal.set(Calendar.YEAR, 2006);
    cal.set(Calendar.MONTH, 8);
    cal.set(Calendar.DAY_OF_MONTH, 3);
    cal.add(Calendar.DATE, -4);
    Date date=cal.getTime();
    System.out.println(df.format(date));
    cal.add(Calendar.DATE, 4);
    date=cal.getTime();
    System.out.println(df.format(date));
    輸出:
    ??? 2006-08-30
    ??? 2006-09-03
    (2)roll方法
    cal.set(Calendar.YEAR, 2006);
    cal.set(Calendar.MONTH, 8);
    cal.set(Calendar.DAY_OF_MONTH, 3);
    cal.roll(Calendar.DATE, -4);
    date=cal.getTime();
    System.out.println(df.format(date));
    cal.roll(Calendar.DATE, 4);
    date=cal.getTime();
    System.out.println(df.format(date));
    輸出:
    ??? 2006-09-29
    ??? 2006-09-03
    可見,roll()方法在本月內循環,一般使用add()方法;
    posted on 2006-09-18 13:40 揚州夢 閱讀(180) 評論(0)  編輯  收藏 所屬分類: java

    統計

    主站蜘蛛池模板: a级毛片在线免费| jizz在线免费观看| av无码久久久久不卡免费网站| 亚洲成Av人片乱码色午夜| 国产在线观看免费av站| 亚洲精品国产精品乱码不卡√| 久久国产精品免费一区| 亚洲精品国产精品乱码视色| 丰满人妻一区二区三区免费视频| 亚洲中文字幕久久精品无码APP| 亚洲精品视频免费观看| 国产成人无码综合亚洲日韩| 久久狠狠躁免费观看2020| 亚洲视频手机在线| 成人在线免费观看| 无码色偷偷亚洲国内自拍| 亚洲无码高清在线观看| 国产日韩一区二区三免费高清| 久久久无码精品亚洲日韩按摩| 无码国产精品一区二区免费虚拟VR| 亚洲AV成人无码天堂| 日韩视频免费一区二区三区| 人妻无码中文字幕免费视频蜜桃 | 久久久久久亚洲精品影院| 永久中文字幕免费视频网站| 五月天婷婷免费视频| 亚洲国产精品无码中文字| 成人福利免费视频| 美女啪啪网站又黄又免费| 亚洲精品乱码久久久久久蜜桃不卡 | 亚洲伊人久久大香线蕉| 日本高清免费不卡视频| 91视频精品全国免费观看| 亚洲大香人伊一本线| 国产片免费在线观看| 花蝴蝶免费视频在线观看高清版 | 亚洲免费在线观看视频| 亚洲乱码中文字幕手机在线 | 国产一级婬片A视频免费观看| 亚洲大香伊人蕉在人依线| 亚洲Av无码乱码在线znlu|