LocalDate模式,显示工作日的日期

时间:2017-12-30 18:18:53

标签: javafx date-formatting date-conversion string-conversion localdate

我搜索一个如下所示的模式:Thu, 11. 05. 1999 所以我尝试了这种语法:

String pattern = "DDD, dd. mm. uuuu";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);

但它不会奏效。在尝试格式化LocalDate时,我会java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: MinuteOfHour

1 个答案:

答案 0 :(得分:2)

查看Java的official documentation解释格式模式语法总是很好:

  • E =星期几
  • M =月
  • m =分钟

所以你应该尝试这种模式:

EEE, dd. MM. uuuu

将语言环境明确设置为英语也是一个好主意。