【发布时间】:2020-01-23 04:22:18
【问题描述】:
无法将 javaFX Datepicker 日期转换为特定的 (dd-MM-yyyy) 日期格式。 这里我使用了两种使用 SimpleDateFormat 的方法,但我遇到了一些类似的错误。
使用此方法时
String testDateString = dpfrom.getValue().toString();
DateFormat df = new SimpleDateFormat("dd-MM-yyyy");
Date d1 = df.parse(testDateString);
System.out.println("Date in dd/MM/yyyy format is: "+df.format(d1));
错误信息是:
java.text.ParseException: Unparseable date: "2019-09-23"
使用此方法时:
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
Date d1= sdf.parse(dpfrom.getValue().toString());
System.out.println(d1);
我得到了这个输出:
Fri Mar 11 00:00:00 IST 29
但我想要这样的输出:
23-09-2019
请帮我解决这个问题。 我希望你们解决这个问题。谢谢...
【问题讨论】: