Java中Date類的使用

幾種導(dǎo)包形式:

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

1:獲取系統(tǒng)當(dāng)前時(shí)間
方法一:

 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        System.out.println(df.format(new Date()));

運(yùn)行結(jié)果如下圖:

2018-11-22 11:08:20

方法二:

public class DateDemo {
    public static void main(String[] args) {
        DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
        Date date = new Date();
        Date date1 = new Date(date.getTime());
        String format = df.format(date1);
        System.out.println(format);
    }
}

運(yùn)行結(jié)果如下圖:

2018-11-22

2:獲取指定的年月日,注意12月是一個(gè)特殊月份,Java中默認(rèn)0月-11月為1月-12月,現(xiàn)在我們來(lái)獲取1997年12月28日

 public static void main(String[] args) {
        Calendar instance = Calendar.getInstance();
        instance.set(Calendar.YEAR,1997);
        instance.set(Calendar.MONTH,12);
        instance.set(Calendar.DATE,28);
        int year = instance.get(Calendar.YEAR)-1;
        int month= instance.get(Calendar.MONTH)+12;
        int day = instance.get(Calendar.DATE);
        System.out.println(year+"年"+ month+"月"+day+"日");

    }
}

運(yùn)行結(jié)果如下:

1997年12月28日
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容