从字符串格式解析错误的日期时间

时间:2015-11-19 09:07:42

标签: android simpledateformat datetime-format date-parsing

我正在尝试从共享偏好中保存的字符串中获取日期格式。datetime parsing error

你可以在图片中看到错误的日期。当前日期是2015年11月19日,但在解析之后它被改为“11月11日星期一......”。请为我找到一些帮助。 谢谢。

2 个答案:

答案 0 :(得分:3)

从网络服务返回的dateobg是:2015年11月19日。

您尝试从此字符串中获取日期,在这种情况下您应该使用正确的SimpleDateFormat。

SimpleDateFormat format = new SimpleDateFormat("MM-dd-yyyy", Locale.getDefault());

答案 1 :(得分:0)

使用SimpleDateFormat代替

public String getDateTime(){    
    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd 00:00:00", Locale.ENGLISH);
    Date date = new Date();
    return format.format(date)+"" ; 
}