久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

淺談JAVA時(shí)間日期處理函數(shù)

 日月桃子 2014-09-24
package date;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class Date_EA
{

    /**
     * 
@param args
     * 
@throws Exception 
     
*/
    public static void main(String[] args) throws Exception
    {
        
        //獲取當(dāng)前時(shí)間
        Date date = new Date();
        System.out.println(date);
        System.out.println(date.toString());
        
        //獲取當(dāng)前時(shí)間的具體情況,如年,月,日,week,date,分,秒等
        Calendar calendat = Calendar.getInstance();
        System.out.println(calendat.get(Calendar.DAY_OF_MONTH));
        
        
        
        //Calendar與java.util.Date的轉(zhuǎn)換
        Date date_2 = calendat.getTime();
        System.out.println(date_2);
        
        //java.util.Date 與 Calendar的轉(zhuǎn)換
        Calendar calender_2 = Calendar.getInstance();
        calender_2.setTime(date_2);
        System.out.println(calender_2.get(Calendar.MINUTE));
        
        
        
        //時(shí)間的格式化
        DateFormat dateFormate = SimpleDateFormat.getInstance();
        System.out.println(dateFormate.format(date_2));
        
        
        
        //時(shí)間的格式化,SimpleDateFormate格式化時(shí)間的輸出形式,轉(zhuǎn)化為字符串形式
        SimpleDateFormat simpleDateFormate = new SimpleDateFormat("yyyy-MM-dd");
        System.out.println(simpleDateFormate.format(date_2));
        
        SimpleDateFormat simpleDateFormate_2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        System.out.println(simpleDateFormate_2.format(date_2));
        
        //字符串轉(zhuǎn)換為Date對象 必須與SimpleDateFormate對象形式相同
        System.out.println("字符串轉(zhuǎn)換為Date對象");
        Date date_4 = simpleDateFormate.parse("2007-1-1");
        System.out.println(date_4);
        Date date_3 = simpleDateFormate_2.parse("2007-08-21 3:3:2");
        System.out.println(date_3);
        
        
        
        //java.util.Date 與 java.sql.Date的轉(zhuǎn)換
        java.sql.Date sqlDate = new java.sql.Date(date.getTime());
        System.out.println(sqlDate);
        System.out.println(sqlDate.toString());
        
        
        //valueOf(s) s - 表示 "yyyy-mm-dd" 形式的日期的 String 對象 
        java.sql.Date sqlDate_2 = java.sql.Date.valueOf("2007-5-5");
        System.out.println(sqlDate_2);
        
        //報(bào)錯(cuò)
        /*java.sql.Date sqlDate_3 = java.sql.Date.valueOf("2007-5-5 00:00:00");
        System.out.println(sqlDate_3);
*/
    }

}

 JAVA時(shí)間日期處理主要有如下幾個(gè)類:

java.util.Date

java.sql.Date

java.text.DateFormat

java.text.SimpleDateFormat

java.util.Calendar

具體使用上面的代碼有簡單的介紹.格式化輸出形式主要用SimpleDateFormat,獲取具體的年或月或日或分或秒用Calendar,Date與String 的轉(zhuǎn)換主要用SimpleDateFormat.

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多