我无法隐藏 Java.util 日期格式的字符串值。
这是我的代码
String string = "24-Nov-2012 14:21:56";
Date soldate = new SimpleDateFormat("dd-MMM-yyyy HH:mm:ss zzz").parse(string); // problem in this line
System.out.println(soldate);
请帮我解决这个问题。
最佳答案
new SimpleDateFormat("dd-MMM-yyyy HH:mm:ss zzz")
您的字符串中没有 zzz - TimeZone
部分。因此,您的格式无法解析您的字符串。因为它与实际的字符串格式不同。
只需删除它:-
new SimpleDateFormat("dd-MMM-yyyy HH:mm:ss");
关于java - 转换日期中的字符串值时出现小问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13539741/