溫馨提示×

java怎么獲取實時時間

小億
93
2024-09-26 03:55:06
欄目: 編程語言

在Java中,你可以使用java.time包中的類來獲取實時時間。以下是一些常用方法:

  1. 獲取當(dāng)前日期和時間:
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class Main {
    public static void main(String[] args) {
        LocalDateTime now = LocalDateTime.now();
        System.out.println("當(dāng)前日期和時間: " + now);
    }
}
  1. 獲取當(dāng)前日期:
import java.time.LocalDate;

public class Main {
    public static void main(String[] args) {
        LocalDate today = LocalDate.now();
        System.out.println("當(dāng)前日期: " + today);
    }
}
  1. 獲取當(dāng)前時間:
import java.time.LocalTime;

public class Main {
    public static void main(String[] args) {
        LocalTime now = LocalTime.now();
        System.out.println("當(dāng)前時間: " + now);
    }
}
  1. 格式化日期和時間:
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class Main {
    public static void main(String[] args) {
        LocalDateTime now = LocalDateTime.now();
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        String formattedNow = now.format(formatter);
        System.out.println("格式化后的當(dāng)前日期和時間: " + formattedNow);
    }
}

這些示例展示了如何使用java.time包中的類獲取和格式化實時時間。

0