我有一个像 24May2018 这样的日期,我想将它更改为 24-05-2018。我尝试使用 SimpleDateFormat,但它抛出 UnParseable Date。我尝试了以下代码:-
SimpleDateFormat inputDate=new SimpleDateFormat("ddMMyyyy",Locale.US);
SimpleDateFormat outputDate=new SimpleDateFormat("dd-MM-yyyy",Locale.US);
Date parseFormat=new SimpleDateFormat
Date date=inputDate.parse(val);
最佳答案
InputFormat 必须是:
SimpleDateFormat inputDate=new SimpleDateFormat("ddMMMyyyy",Locale.US);
因为月的长度是3个字符
关于java - 我怎样才能改变这个日期的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50716557/