• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. Java認證考試知識點:Java時間類的函數

        時間:2024-09-08 09:58:50 JAVA認證 我要投稿
        • 相關推薦

        Java認證考試知識點:Java時間類的函數

          學習是一條慢長而艱苦的道路,不能靠一時激情,也不是熬幾天幾夜就能學好的,必須養(yǎng)成平時努力學習的習慣,Java也不例外,下面小編為大家整理了Java里時間類以及函數的相關文章:

        Java認證考試知識點:Java時間類的函數

          1Calendar和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);

          2.計算某一月份的最大天數

          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);//本月份的天數

          注:在使用set方法之前,必須先clear一下,否則很多信息會繼承自系統(tǒng)當前時間

          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,;

          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,;

          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,;

          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()方法;

        【Java認證考試知識點:Java時間類的函數】相關文章:

        Java時間類及函數用法07-26

        JAVA認證考試細則06-10

        java認證考試介紹07-31

        sun java認證考試介紹10-23

        JAVA認證考試費用06-25

        java認證考試細則介紹08-19

        Sun java認證考試答案11-06

        JAVA考試認證經驗分享08-22

        Sun Java認證考試科目08-30

        java認證考試科目設置10-24

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 在线视频欧美日韩精品 | 丝袜亚洲精品中文字幕 | 色综合国产精品视频 | 中文字幕一级午夜影片 | 日本特黄特色特爽特刺激大片 | 午夜A级理论片在线播放一级 |