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

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

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

    posts - 431,  comments - 344,  trackbacks - 0
    1. 怎樣計算兩個時間之間的間隔?

       間隔=Date1.getTime()-Date2.getTime();得出來的是毫秒數.
         除1000是秒,再除60是分,再除60是小時..............................

         記住java標準庫中所有時間類都以此為基礎轉化的,只是他寫好了一些
       轉化的方法給你用而已.但都離不開這個毫秒數為基礎.

    2. t=Calendar.getInstance();m=t.get(t.MONTH)+1;這里為什么要加一?

       在java語言里,date的month的取值范圍是:0~11,與人們的自然表達上相差1。


    3. 系統時間與當前日期的區別?
       
        系統時間確切的說應該是
        System.currentTimeMillis();
        new Date()是當前日期,它getTime();和System.currentTimeMillis();
        一樣


    4. 如何計算兩個日期的天數差值?
       
        long beginTime = beginDate.getTime();
        long endTime2 = endDate.getTime();
        long betweenDays = (long)((endTime - beginTime) / (1000 * 60 * 60 *24) + 0.5);

    5. 如何比較日期時間大?。?br />       
        第一種方法:
        use Calendar object to compare 
        Java.util.Calendar class can be used to compare date. In order to do this, 
        you guy should parse that string into int year, month, day and construct a 
        Calendar object, and then do comparison.

        Below is a sample

        StringTokenizer token = new StringTokenizer(your string,"-");
        int year = Integer.parseInt(token.nextToken());
        int month = Integer.parseInt(token.nextToken());
        int day = Integer.parseInt(token.nextToken());
        Calendar date = Calendar.getInstance();
        date.set(year,month,day);
        Calendar today = Calendar.getInstacne();
        if(date.after(today)){
        //......
        }
        第二種方法
        Date nowDate=new Date();//當前時間
        long nowTime=nowDate.getTime;
        long lastTime=userTime.longValue();//以前的時間
        long time=nowTime-lastTime;//時間相減比較。
        if(time>(long)60000)//1分鐘{}


        另外可用以下參考
        用時間戳,Date.getTime()可以把當前時間改成時間戳,
        用CompareTo();
        用before(),after(),equals();

    6. 格式化日期的問題
       
        目的:
        第一次求日期
        Java.text.SimpleDateFormat formatter = new Java.text.SimpleDateFormat("yyyy-MM-dd"); 
        String riqi=formatter.format(currentTime_1); 
        第二次求時間
        Java.text.DateFormat format1 = new Java.text.SimpleDateFormat("hhmmss"); 
        Java.util.Date currentTime_2 = new Java.util.Date(); 
        String shijian=format1.format(currentTime_2); 
        得到的結果是 
        2002-02-19和115324(11點53分24秒)

        實現:
        Java.text.SimpleDateFormat formatter = new Java.text.SimpleDateFormat("yyyy-MM-dd-H-mm-ss"); 
        Java.util.Date currentTime_1 = new Java.util.Date();
        String str_date = formatter.format(currentTime_1); 
        StringTokenizer token = new StringTokenizer(str_date,"-"); 
        String year = token.nextToken();
        String month= token.nextToken();
        String day = token.nextToken(); 
        String hh = token.nextToken(); 
        String mm = token.nextToken(); 
        String ss = token.nextToken(); 
        String riqi=year+"年\\"+month+"月"+day+"日"+"  "+hh+"點\\"+mm+"分"+ss+"秒\\"; 
        String newdir=year+month+day; 
        String wenjian = hh+mm+ss;

    7.  怎么得到一個月的天數?
        
            Java.util.Calendar date = Java.util.Calendar.getInstance();
            System.out.println(date.getActualMaximum(date.DAY_OF_MONTH));
    posted on 2006-11-27 16:21 周銳 閱讀(192) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 亚洲日本va在线视频观看| 中文字幕成人免费高清在线视频| 亚洲精品美女久久久久99| 在线观看成人免费视频| 在线观看免费av网站| 国产亚洲精品免费视频播放| 国产精品亚洲一区二区三区久久 | 亚洲精品国产精品国自产网站| 亚洲成AV人片一区二区密柚| 一本色道久久88综合亚洲精品高清| 18禁无遮挡无码网站免费| 51精品视频免费国产专区| 最近中文字幕大全免费版在线| 男人和女人高潮免费网站| 亚洲大尺度无码无码专线一区| 亚洲日韩乱码中文无码蜜桃| 久久久久亚洲AV成人无码| 亚洲人成影院在线无码按摩店| 亚洲国产一成久久精品国产成人综合| 免费无码又爽又高潮视频| 美女被cao免费看在线看网站| 57pao国产成永久免费视频| 久久久久久AV无码免费网站下载| a级成人免费毛片完整版| 国产免费区在线观看十分钟 | 亚洲精品99久久久久中文字幕| 国产免费黄色大片| 国产成人在线观看免费网站| 国产精品免费看久久久无码| 日本免费电影一区| 免费萌白酱国产一区二区| 免费一级毛片不卡不收费| 免费在线观看的黄色网址| www.亚洲色图.com| 亚洲精品国产自在久久| 国产精品亚洲mnbav网站| 国产亚洲精品影视在线产品| 亚洲级αV无码毛片久久精品| 亚洲第一成年男人的天堂| 亚洲第一页在线观看| 亚洲国产午夜精品理论片|