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

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

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

    無線&移動互聯網技術研發

    換位思考·····
    posts - 19, comments - 53, trackbacks - 0, articles - 283
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    Calendar 工具類 操作

    Posted on 2009-07-22 23:49 Gavin.lee 閱讀(444) 評論(0)  編輯  收藏 所屬分類: Date tools

     

    package com.yixun.wap;

    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.GregorianCalendar;
    import java.util.SimpleTimeZone;
    import java.util.TimeZone;

    import org.apache.log4j.Logger;

    public class TestCalendar {

        
    private static Logger logger = Logger.getLogger(TestCalendar.class);
        
    public static void main(String[] args) {
            
    /**
             * Calendar 是抽象類,
             
    */

            Calendar calendar 
    = Calendar.getInstance();
    //        Calendar calendar = new GregorianCalendar();    //Calendar 的一個子類
            
    //        
            Date trialTime = new Date();
            calendar.setTime(trialTime);

            
    // print out a bunch of interesting things
            logger.debug("ERA: " + calendar.get(Calendar.ERA));
            logger.debug(
    "YEAR: " + calendar.get(Calendar.YEAR));
            logger.debug(
    "MONTH: " + calendar.get(Calendar.MONTH));
            logger.debug(
    "WEEK_OF_YEAR: " + calendar.get(Calendar.WEEK_OF_YEAR));
            logger.debug(
    "WEEK_OF_MONTH: " + calendar.get(Calendar.WEEK_OF_MONTH));
            logger.debug(
    "DATE: " + calendar.get(Calendar.DATE));
            logger.debug(
    "DAY_OF_MONTH: " + calendar.get(Calendar.DAY_OF_MONTH));
            logger.debug(
    "DAY_OF_YEAR: " + calendar.get(Calendar.DAY_OF_YEAR));
            logger.debug(
    "DAY_OF_WEEK: " + calendar.get(Calendar.DAY_OF_WEEK));
            logger.debug(
    "DAY_OF_WEEK_IN_MONTH: " + calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH));
            logger.debug(
    "AM_PM: " + calendar.get(Calendar.AM_PM));
            logger.debug(
    "HOUR: " + calendar.get(Calendar.HOUR));
            logger.debug(
    "HOUR_OF_DAY: " + calendar.get(Calendar.HOUR_OF_DAY));
            logger.debug(
    "MINUTE: " + calendar.get(Calendar.MINUTE));
            logger.debug(
    "SECOND: " + calendar.get(Calendar.SECOND));
            logger.debug(
    "MILLISECOND: " + calendar.get(Calendar.MILLISECOND));
            logger.debug(
    "ZONE_OFFSET: " + (calendar.get(Calendar.ZONE_OFFSET) / (60 * 60 * 1000))); // in
                                                                                
    // hours
            logger.debug("DST_OFFSET: "    + (calendar.get(Calendar.DST_OFFSET) / (60 * 60 * 1000))); // in hours

            logger.debug(
    "Date:" + calendar.getTime());
            logger.debug(
    "getTimeInMillis:" + calendar.getTimeInMillis());
            
            SimpleDateFormat sdf 
    = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            
            Date date 
    = null;
            
    try {
                date 
    = sdf.parse("1986-6-3 12:30:00");
            }
     catch (ParseException e) {
                e.printStackTrace();
            }

            
            calendar.setTime(date);
            
            calendar.setTimeInMillis(
    100000*1000);
            
            
    long times = calendar.getTimeInMillis();
            logger.debug(sdf.format(times));
            logger.debug(sdf.format(calendar.getTime()));
            
            calendar.set(
    198663);
            logger.debug(sdf.format(calendar.getTime()));
            
            calendar.set(
    198663101010);
            logger.debug(sdf.format(calendar.getTime()));
            
            logger.debug(calendar.getTimeZone());
            logger.debug(calendar);
        }


    }


    //[DEBUG  0 ] ->  -content:ERA: 1
    //[DEBUG 16 ] ->  -content:YEAR: 2009
    //[DEBUG 16 ] ->  -content:MONTH: 6
    //[DEBUG 16 ] ->  -content:WEEK_OF_YEAR: 30
    //[DEBUG 16 ] ->  -content:WEEK_OF_MONTH: 4
    //[DEBUG 16 ] ->  -content:DATE: 23
    //[DEBUG 16 ] ->  -content:DAY_OF_MONTH: 23
    //[DEBUG 16 ] ->  -content:DAY_OF_YEAR: 204
    //[DEBUG 16 ] ->  -content:DAY_OF_WEEK: 5
    //[DEBUG 16 ] ->  -content:DAY_OF_WEEK_IN_MONTH: 4
    //[DEBUG 16 ] ->  -content:AM_PM: 1
    //[DEBUG 16 ] ->  -content:HOUR: 1
    //[DEBUG 16 ] ->  -content:HOUR_OF_DAY: 13
    //[DEBUG 16 ] ->  -content:MINUTE: 31
    //[DEBUG 16 ] ->  -content:SECOND: 14
    //[DEBUG 16 ] ->  -content:MILLISECOND: 312
    //[DEBUG 16 ] ->  -content:ZONE_OFFSET: 0
    //[DEBUG 16 ] ->  -content:DST_OFFSET: 0
    //[DEBUG 31 ] ->  -content:Date:Thu Jul 23 13:31:14 GMT 2009
    //[DEBUG 31 ] ->  -content:getTimeInMillis:1248355874312
    //[DEBUG 31 ] ->  -content:1970-01-02 03:46:40
    //[DEBUG 31 ] ->  -content:1970-01-02 03:46:40
    //[DEBUG 31 ] ->  -content:1986-07-03 03:46:40
    //[DEBUG 31 ] ->  -content:1986-07-03 10:10:10
    //[DEBUG 31 ] ->  -content:sun.util.calendar.ZoneInfo[id="GMT",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null]
    //[DEBUG 31 ] ->  -content:java.util.GregorianCalendar[time=520769410000,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="GMT",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=1986,MONTH=6,WEEK_OF_YEAR=27,WEEK_OF_MONTH=1,DAY_OF_MONTH=3,DAY_OF_YEAR=184,DAY_OF_WEEK=5,DAY_OF_WEEK_IN_MONTH=1,AM_PM=0,HOUR=10,HOUR_OF_DAY=10,MINUTE=10,SECOND=10,MILLISECOND=0,ZONE_OFFSET=0,DST_OFFSET=0]



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


    網站導航:
     
    主站蜘蛛池模板: 亚洲综合色婷婷在线观看| 亚洲AV无码精品蜜桃| 一级特黄录像免费播放中文版| 无码中文字幕av免费放| 亚洲乱码一二三四区麻豆| 69免费视频大片| 33333在线亚洲| 午夜a级成人免费毛片| 亚洲av无码成人精品国产| 凹凸精品视频分类国产品免费| 看全免费的一级毛片| 亚洲欧洲中文日韩久久AV乱码 | 国产免费av片在线看| 2020天堂在线亚洲精品专区| 成人毛片免费观看视频在线| 亚洲精品蜜夜内射| 四虎永久免费影院| 色www永久免费网站| 亚洲韩国—中文字幕| 免费观看成人毛片a片2008| MM1313亚洲精品无码久久| 久久国产成人亚洲精品影院| 欧洲人免费视频网站在线| 亚洲一级在线观看| 免费在线观看黄色毛片| 久久精品成人免费网站| 91午夜精品亚洲一区二区三区| 青青青国产免费一夜七次郎| 97在线免费视频| 亚洲欧洲国产综合| 亚洲av成人一区二区三区在线观看 | 国产精品国产免费无码专区不卡| 免费国产va在线观看| 久久亚洲精品AB无码播放| 成人无码区免费视频观看| 午夜不卡AV免费| 亚洲欧洲自拍拍偷综合| 亚洲国产一级在线观看 | 老司机69精品成免费视频| 中文字幕亚洲综合小综合在线| 亚洲欧洲国产成人综合在线观看 |