如何以dd/mm/yyyy格式显示日期?

32 浏览
0 Comments

如何以dd/mm/yyyy格式显示日期?

这个问题已经有了答案:

将java.util.Date转换为String

如何使用LocalDateTime解析/格式化日期?(Java 8)

我是Java新手。我想以dd/mm/yyyy 格式显示日期。当我使用new Date()函数打印日期时,它给我一个我不想要的String。比如说我想打印今天的日期,它给我Sat Jan 24 08:17:41 IST 2015,而我希望输出为24/1/2015

admin 更改状态以发布 2023年5月21日
0
0 Comments

你可以通过下面这个链接了解一种实现方式:http://docs.oracle.com/javase/tutorial/datetime/iso/format.html

基本上,你可以定义一个格式化程序并使用它将日期转换为字符串:

try {
    DateTimeFormatter format = DateTimeFormatter.ofPattern("MMM d yyyy  hh:mm a");
    String out = departure.format(format);
    System.out.printf("LEAVING:  %s (%s)%n", out, leavingZone);
}
catch (DateTimeException exc) {
    System.out.printf("%s can't be formatted!%n", departure);
    throw exc;
}

0
0 Comments

使用SimpleDateFormat

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String date = sdf.format(new Date()); 

0