1. 程式人生 > 實用技巧 >Java Date類淺學

Java Date類淺學

java.util包提供了Date類來封裝當前的日期和時間. Date類提供兩個建構函式來例項化Date物件.
• Date() 使用當前日期和時間來初始化物件.
• Date(long millisec) 接收一個引數,該引數是從1970年1月1日起的毫秒數.
可呼叫的方法:

比較兩個日期的方法:

import java.util.Date;
public class some{
    public static void main(String args[]){
        Date date = new Date();
        System.out.println(date.toString());
    }
}

輸出:

Fri Jul 17 21:42:33 CST 2020


1. getTime() 獲取兩個日期較1970年1月1日經歷的毫秒數值,然後比較兩個數值
2. 使用方法 before(), after(), equals()
3. 使用方法compareTo() 由Comparable介面定義,Date類實現了這個介面.

使用SimpleDateFormat格式化日期:
這是一個以語言環境敏感的方式來格式化和分析日期的類,它允許你選擇任何使用者自定義日期時間格式來執行.

import java.util.*;
import java.text.*;
public class some{
    
public static void main(String args[]){ SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date dNow = new Date(); System.out.println(ft.format(dNow)); } }

輸出:

2020-07-17 10:10:57