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

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

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

    javaGrowing

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      92 隨筆 :: 33 文章 :: 49 評論 :: 0 Trackbacks
    1.計(jì)算某一月份的最大天數(shù)
    Calendar time=Calendar.getInstance();
    time.clear();
    time.set(Calendar.YEAR,year);
    time.set(Calendar.MONTH,i-1);//注意,Calendar對象默認(rèn)一月為0?? ??? ??? ?
    int day=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天數(shù)
    2.Calendar和Date的轉(zhuǎn)化
    (1) Calendar轉(zhuǎn)化為Date
    Calendar cal=Calendar.getInstance();
    Date date=cal.getTime();
    (2) Date轉(zhuǎn)化為Calendar
    Date date=new Date();
    Calendar cal=Calendar.getInstance();
    cal.setTime(date);
    3.格式化輸出日期時(shí)間
    Date date=new Date();
    SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
    System.out.println(df.format(date));
    4.計(jì)算一年中的第幾星期
    (1)計(jì)算某一天是一年中的第幾星期
    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)計(jì)算一年中的第幾星期是幾號(hào)
    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()方法在本月內(nèi)循環(huán),一般使用add()方法;
    posted on 2007-07-09 15:37 javaGrowing 閱讀(539) 評論(0)  編輯  收藏 所屬分類: java學(xué)習(xí)
    主站蜘蛛池模板: 亚洲精品线在线观看| 日本免费大黄在线观看| 亚洲一卡二卡三卡四卡无卡麻豆| 青青草97国产精品免费观看| 亚洲欧洲无码AV电影在线观看 | 免费涩涩在线视频网| 暖暖在线视频免费视频| 一区二区三区免费电影| MM1313亚洲国产精品| wwwxxx亚洲| 91久久亚洲国产成人精品性色| 国产成人无码免费看视频软件| 中文字幕在线观看亚洲日韩| 少妇中文字幕乱码亚洲影视| 亚洲熟妇无码乱子AV电影| 国产一区二区三区在线免费 | 国产精品69白浆在线观看免费| 亚洲国产成人手机在线观看| 亚洲sss综合天堂久久久| 亚洲黄色在线网站| 水蜜桃亚洲一二三四在线 | 亚洲丰满熟女一区二区v| 无码久久精品国产亚洲Av影片| 100000免费啪啪18免进| 无码人妻丰满熟妇区免费| 国精产品一区一区三区免费视频 | 久久这里只精品热免费99| 一区二区视频免费观看| 特级av毛片免费观看| 亚洲av无码一区二区三区天堂| 国产AV无码专区亚洲Av| 亚洲中文字幕无码专区| 国产精品亚洲mnbav网站 | 亚洲精品动漫免费二区| 亚洲熟女综合色一区二区三区| 久久精品国产精品亚洲人人 | 精品国产成人亚洲午夜福利| 亚洲国产精品一区二区三区在线观看| 亚洲人成人无码网www国产| 又粗又硬又大又爽免费视频播放| 99久久精品免费精品国产|