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

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

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

    1.計算某一月份的最大天數(shù)
    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);//本月份的天數(shù)
    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()方法在本月內循環(huán),一般使用add()方法;
    posted on 2006-09-18 13:40 揚州夢 閱讀(179) 評論(0)  編輯  收藏 所屬分類: java

    統(tǒng)計

    主站蜘蛛池模板: 韩国亚洲伊人久久综合影院| 四虎精品免费永久免费视频| 一区二区三区免费看| 日韩免费观看的一级毛片| 亚洲性线免费观看视频成熟| 亚洲午夜激情视频| 一级黄色免费毛片| 亚洲精品无码久久久久AV麻豆| 香蕉视频免费在线| 国产亚洲美日韩AV中文字幕无码成人 | 亚洲狠狠婷婷综合久久蜜芽| 久久精品免费大片国产大片| 亚洲综合精品网站| 波多野结衣免费一区视频 | 国产成人毛片亚洲精品| 中文无码日韩欧免费视频| 亚洲国产精品人久久电影| 最新国产AV无码专区亚洲| 一二三四免费观看在线视频中文版 | 最近中文字幕免费2019| 亚洲AV无码AV男人的天堂| 三年片在线观看免费观看大全一| 久久国产精品亚洲一区二区| 18禁无遮挡无码国产免费网站| 亚洲成a人片毛片在线| 色www永久免费视频| 国产福利在线观看永久免费| 久久91亚洲精品中文字幕| a级成人毛片免费图片| 69成人免费视频| 日本一卡精品视频免费| 另类小说亚洲色图| 免费无码专区毛片高潮喷水| 91香焦国产线观看看免费| 国产亚洲精品无码专区| 日韩插啊免费视频在线观看| 亚洲成AV人影片在线观看| 中文字幕亚洲一区二区va在线| 中文字幕亚洲免费无线观看日本| 亚洲精品无码专区久久| 亚洲精品无码精品mV在线观看|