Java程序将日期格式化为2019年4月19日下午1:27

要格式化和显示日期时间,您需要使用DateTimeFormatter。格式样式为MEDIUM和SHORT:

DateTimeFormatter formatter = DateTimeFormatter .ofLocalizedDateTime(FormatStyle.MEDIUM, FormatStyle.SHORT);

显示格式化日期:

formatter.format(LocalDateTime.now()

示例

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.time.format.FormatStyle;
public class Demo {
   public static void main(String[] args) {
      DateTimeFormatter formatter = DateTimeFormatter .ofLocalizedDateTime(FormatStyle.MEDIUM, FormatStyle.SHORT);
      System.out.println("Formatted Date = "+formatter.format(LocalDateTime.now()));
   }
}

输出结果

Formatted Date = Apr 19, 2019, 1:27 PM