Java

java怎么获取实时时间

小亿
94
2024-09-26 03:55:06
栏目: 编程语言

在Java中,你可以使用java.time包中的类来获取实时时间。以下是一些常用方法:

  1. 获取当前日期和时间:
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("当前日期和时间: " + now);
    }
}
  1. 获取当前日期:
import java.time.LocalDate;

public class Main {
    public static void main(String[] args) {
        LocalDate today = LocalDate.now();
        System.out.println("当前日期: " + today);
    }
}
  1. 获取当前时间:
import java.time.LocalTime;

public class Main {
    public static void main(String[] args) {
        LocalTime now = LocalTime.now();
        System.out.println("当前时间: " + 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("格式化后的当前日期和时间: " + formattedNow);
    }
}

这些示例展示了如何使用java.time包中的类获取和格式化实时时间。

0
看了该问题的人还看了