在Java中,可以使用java.time包中的LocalDate、LocalTime和LocalDateTime类来获取日期和时间信息,并使用DateTimeFormatter类来格式化日期和时间字符串。以下是获取当前日期和时间的示例代码:

import java.time.LocalDate;
import java.time.LocalTime;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class DateExample {
    public static void main(String[] args) {
        // 获取当前日期
        LocalDate currentDate = LocalDate.now();
        System.out.println("当前日期:" + currentDate);

        // 获取当前时间
        LocalTime currentTime = LocalTime.now();
        System.out.println("当前时间:" + currentTime);

        // 获取当前日期和时间
        LocalDateTime currentDateTime = LocalDateTime.now();
        System.out.println("当前日期和时间:" + currentDateTime);

        // 格式化日期和时间字符串
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        String formattedDateTime = currentDateTime.format(formatter);
        System.out.println("格式化后的日期和时间:" + formattedDateTime);
    }
}

输出:

当前日期:2022-08-05
当前时间:11:10:30.019
当前日期和时间:2022-08-05T11:10:30.019
格式化后的日期和时间:2022-08-05 11:10:30
``

原文地址: https://www.cveoy.top/t/topic/fFir 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录