<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

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

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

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

              學習是一條慢長而艱苦的道路,不能靠一時激情,也不是熬幾天幾夜就能學好的,必須養成平時努力學習的習慣,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一下,否則很多信息會繼承自系統當前時間

              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()方法在本月內循環,一般使用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

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院