我试图将字符串日期解析为Date,它在偏移处显示不可解析的日期。这是我的代码。
String s= "2014-07-17 10:12:00";
SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss Z");
Date current = new Date();
Date givenDate = sdfDate.parse(s);
答案 0 :(得分:1)
正如@blackbelt建议的那样,你的日期没有时区。所以改变
SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss Z");
到
SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");