java8获取当前带汉字的日期
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日
在上面的代码中,DateTimeFormatter的ofPattern()方法接受一个字符串作为参数,该字符串指定了日期格式。在本例中,我们使用了中文格式,即“yyyy年MM月dd日”。Locale.CHINA指定了使用中文语言环境。
然后,我们使用LocalDate.now()获取当前日期,并将其格式化为字符串。最后,我们使用System.out.println()打印输出结果
原文地址: https://www.cveoy.top/t/topic/fUbq 著作权归作者所有。请勿转载和采集!