Java 8可以使用LocalDate类获取当前日期,并使用DateTimeFormatter类设置日期格式,包括汉字。

以下是一个示例代码:

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.Locale;

public class Main {
    public static void main(String[] args) {
        // 设置日期格式为中文
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年MM月dd日", Locale.CHINA);
        // 获取当前日期
        LocalDate currentDate = LocalDate.now();
        // 格式化日期并输出
        String formattedDate = currentDate.format(formatter);
        System.out.println(formattedDate);
    }
}

输出结果:

2022年05月31日

在上面的代码中,DateTimeFormatterofPattern()方法接受一个字符串作为参数,该字符串指定了日期格式。在本例中,我们使用了中文格式,即“yyyy年MM月dd日”。Locale.CHINA指定了使用中文语言环境。

然后,我们使用LocalDate.now()获取当前日期,并将其格式化为字符串。最后,我们使用System.out.println()打印输出结果

java8获取当前带汉字的日期

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

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