我希望将日期格式从"MMM dd, yyyy HH:mm:ss a"转换为"MM.dd"。 以下是我的代码:
SimpleDateFormat ft = new SimpleDateFormat ("MMM dd, yyyy hh:mm:ss a");
t = ft.parse(date); //Date is Sep 16, 2015 10:34:23 AM and of type string.
ft.applyPattern("MM.dd");
但我在t = ft.parse(date);
处遇到了异常。
请帮忙解决。
SimpleDateFormat
构造函数中指定它,所以它将使用你的默认语言环境 - 尝试指定Locale.US
... - Jon Skeett
的声明吗? - CupawnTae