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

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

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

    小方的Java博客

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      27 隨筆 :: 17 文章 :: 115 評論 :: 0 Trackbacks
    1.Method_Add
    /*
    輸出:
    It?is?now?星期四?2006/08/17?at?05:55:57?下午?CST
    Two?years?ago?was?星期二?2004/08/17?at?05:55:57?下午?CST
    */

    package ?api.java.util.Calendar;

    import ?java.text.SimpleDateFormat;
    import ?java.util.Calendar;

    public ? class ?Method_Add? {
    ????
    public ? static ? void ?main(String[]?a)? throws ?Exception? {

    ????????Calendar?now?
    = ?Calendar.getInstance();
    ????????
    ????????SimpleDateFormat?formatter?
    = ? new ?SimpleDateFormat(
    ????????????????
    " E?yyyy/MM/dd?'at'?hh:mm:ss?a?zzz " );
    ????????System.out.println(
    " It?is?now? " ? + ?formatter.format(now.getTime()));
    ????????
    /*
    ?????????*?public?abstract?void?add(int?field,?int
    ?????????*?amount)根據日歷的規則,為給定的日歷字段添加或減去指定的時間量。
    ?????????
    */

    ????????now.add(Calendar.YEAR,?
    - 2 );
    ????????System.out.println(
    " Two?years?ago?was? "
    ????????????????
    + ?formatter.format(now.getTime()));
    ????}

    }


    主要經驗值獲得:
    1. java.text.SimpleDateFormat 的用法
    2. java.util.Calendar.add( ) 的用法,如何進行日期計算。

    ----------------------------------------------------------------------------------

    2.Class_GregorianCalendar
    /*
    輸出:
    136?days?remain?in?current?year
    */

    package?api.java.util.Calendar;

    import?java.util.Calendar;
    import?java.util.GregorianCalendar;

    public?class?Class_GregorianCalendar?{
    ????
    public?static?void?main(String?args[])?{

    ????????Calendar?calendar1?
    =?Calendar.getInstance();
    ????????
    int?doy1?=?calendar1.get(Calendar.DAY_OF_YEAR);

    ????????
    int?year?=?calendar1.get(Calendar.YEAR);
    ????????
    ????????
    //在具有默認語言環境的默認時區內構造一個帶有給定日期設置的?GregorianCalendar
    ????????Calendar?calendar2?=?new?GregorianCalendar(year,?11,?31);
    ????????
    int?doy2?=?calendar2.get(Calendar.DAY_OF_YEAR);
    ????????
    ????????
    //今年最后一天減去今天的剩余天數
    ????????int?days?=?doy2?-?doy1;
    ????????System.out.println(days?
    +?"?days?remain?in?current?year");
    ????}

    }


    主要經驗值獲得:
    1. java.util.GregorianCalendar 的作用
    2. 如何返回指定的日期的Calendar

    次要經驗值獲得
    1. 如何計算據今年結束的天數

    ----------------------------------------------------------------------------------

    3.Class_Calendar
    /*
    輸出:
    ERA:?1
    YEAR:?2006
    MONTH:?7
    WEEK_OF_YEAR:?33
    WEEK_OF_MONTH:?3
    DATE:?17
    DAY_OF_MONTH:?17
    DAY_OF_WEEK:?5
    DAY_OF_WEEK_IN_MONTH:?3
    AM_PM:?1
    MILLISECOND:?92
    ZONE_OFFSET:?8
    DST_OFFSET:?0

    */

    package?api.java.util.Calendar;

    import?java.util.Calendar;
    import?java.util.Date;
    import?java.util.GregorianCalendar;

    public?class?Class_Calendar?{
    ????
    public?static?void?main(String[]?a)?{
    ????????Calendar?calendar?
    =?new?GregorianCalendar();
    ????????calendar.setTime(
    new?Date());

    ????????System.out.println(
    "ERA:?"?+?calendar.get(Calendar.ERA));
    ????????System.out.println(
    "YEAR:?"?+?calendar.get(Calendar.YEAR));
    ????????System.out.println(
    "MONTH:?"?+?calendar.get(Calendar.MONTH));
    ????????System.out.println(
    "WEEK_OF_YEAR:?"
    ????????????????
    +?calendar.get(Calendar.WEEK_OF_YEAR));
    ????????System.out.println(
    "WEEK_OF_MONTH:?"
    ????????????????
    +?calendar.get(Calendar.WEEK_OF_MONTH));
    ????????System.out.println(
    "DATE:?"?+?calendar.get(Calendar.DATE));
    ????????System.out.println(
    "DAY_OF_MONTH:?"
    ????????????????
    +?calendar.get(Calendar.DAY_OF_MONTH));
    ????????System.out
    ????????????????.println(
    "DAY_OF_WEEK:?"?+?calendar.get(Calendar.DAY_OF_WEEK));
    ????????System.out.println(
    "DAY_OF_WEEK_IN_MONTH:?"
    ????????????????
    +?calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH));
    ????????System.out.println(
    "AM_PM:?"?+?calendar.get(Calendar.AM_PM));
    ????????System.out
    ????????????????.println(
    "MILLISECOND:?"?+?calendar.get(Calendar.MILLISECOND));
    ????????System.out.println(
    "ZONE_OFFSET:?"
    ????????????????
    +?(calendar.get(Calendar.ZONE_OFFSET)?/?(60?*?60?*?1000)));
    ????????System.out.println(
    "DST_OFFSET:?"
    ????????????????
    +?(calendar.get(Calendar.DST_OFFSET)?/?(60?*?60?*?1000)));
    ????}

    }


    主要經驗值獲得:
    1.?Calendar 的一些變量和方法用法

    ----------------------------------------------------------------------------------

    4.
    posted on 2006-08-17 18:00 方佳瑋 閱讀(1862) 評論(1)  編輯  收藏 所屬分類: JAVA API 自學

    評論

    # re: [整理] java.util.Calendar 2012-10-09 23:52 楊正益
    import java.util.Calendar; import java.util.Scanner; public class Calendar{ public static void main(String[] args){ int m,n; System.out.println("請從鍵盤輸入年份:"); Scanner ym=new Scanner(System.in); m=ym.nextInt(); System.out.println("請從鍵盤輸入月份:"); n=ym.nextInt(); CalendarBean cb=new CalendarBean(); cb.setYear(m); cb.setMonth(n); String[] str="日一二三四五六".toCharArry(); for(char c:str){ System.out.println("%4c", c); } for(int i=0;i<a.length;i++){ if(i%7==0) System.out.println(); System.out.println("%4s",a[i]); } } } package xt9_8; import java.util.Calendar; public class CalendarBean{ String[] day; int year=2008,morth=0; public void setYear(int year){ this.year=year; } public void setMonth(int month){ this.month=month; } public String[] getCalendar(){ String[] a=new String[42]; Calendar 日歷 =Calendar.getIntstance(); 日歷.set(year,month-1,1); int 星期幾 =日歷.get(Calendar.Day_OF_WEEK)-1; int day=0; if(month==1||month==3||month==5||month==7||month==8||month10||month==12) day=31; if(month==4||month==6||month==9||month==11) day=30; if(month==2){ if(((year%4==0)&&(year%100!=0))||(year%400==0)) day=29; else day=28; } for(int i=0;i<星期幾;i++) a[i]=" "; for(int i=星期幾,n=1;i<星期幾+day;i++){ a[i]=String.Valueof(n); n++; } for(int i=星期幾+day;i<a.length;i++) a[i]=" "; return a; } }請問:這題怎么改  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 中文字幕亚洲码在线| 亚洲五月激情综合图片区| 国产亚洲中文日本不卡二区| 亚洲国产精品免费在线观看| 久久亚洲国产中v天仙www| 免费毛片在线看不用播放器| 精品久久久久久亚洲| 免费黄网站在线看| 精品亚洲aⅴ在线观看| 97人妻无码一区二区精品免费| 亚洲人成人77777在线播放| 成人性生活免费视频| 亚洲av无码专区首页| 亚洲国产精品狼友中文久久久| 人妖系列免费网站观看| 国产亚洲一区二区在线观看| 99精品视频在线观看免费专区| 亚洲韩国在线一卡二卡| 好吊妞在线新免费视频| 四虎影视久久久免费| 日本亚洲视频在线| 免费福利网站在线观看| 国产AV无码专区亚洲AV麻豆丫| 国产成人亚洲精品91专区手机| 日韩免费高清大片在线| 亚洲日本VA中文字幕久久道具| 亚洲女同成人AⅤ人片在线观看 | 免费国产黄网站在线观看动图| 亚洲乱码中文字幕手机在线| 久久青草精品38国产免费| 亚洲伊人久久大香线蕉啊| 全部免费a级毛片| 久久精品国产大片免费观看| 精品久久久久久亚洲精品| www.亚洲色图| 98精品全国免费观看视频| 亚洲国产精品日韩av不卡在线| 亚洲啪啪综合AV一区| 黄页免费的网站勿入免费直接进入| 色欲aⅴ亚洲情无码AV| 亚洲午夜久久影院|