java獲取時間

轉載自:
作者:古柏樹下 
來源:CSDN 
原文:https://blog.csdn.net/sinat_29774479/article/details/81483741 

因csdn沒有轉發功能,自己看起來麻煩,故粘貼過來轉載發出,望原作者諒解。

LocalDateTime只獲取年月日

localDateTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd")

下面是LocalDateTime 對比Date時間類的用法

public class DateUtils {
    public static void main(String[] args) {
        //獲取當前時間
        LocalDateTime localDateTime = LocalDateTime.now();//LocalDataTime
        Date now = new Date();//Date
        System.out.println("當前時間爲:" + localDateTime);
        System.out.println("當前時間爲:" + now);
        //獲取當前月份
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(now);
        System.out.println("當前月份爲:" + calendar.get(Calendar.MONTH));
        System.out.println("當前月份爲:" + localDateTime.getMonthValue());
        //獲取當前日期
        System.out.println("當前日期爲:" + calendar.get(Calendar.DATE));
        System.out.println("當前日期爲:" + localDateTime.getDayOfMonth());
        //只獲取年月日
        System.out.println(new SimpleDateFormat("yy-MM-dd").format(now));
        System.out.println(localDateTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd")));


    }
}

輸出結果

當前時間爲:2018-08-07T16:29:34.108
當前時間爲:Tue Aug 07 16:29:34 CST 2018
當前月份爲:8
當前月份爲:8
當前日期爲:7
當前日期爲:7
18-08-07
18-08-07

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章