简体   繁体   English

解析日期,SimpleXML,Android

[英]Parse Date, SimpleXML, Android

i use simple-xml in Android, and I get a date in the follow format "2013-05-13+02:00" , I try to get the date in String format, after that i can't parse this date in this format! 我在Android中使用simple-xml,并且得到以下格式的日期"2013-05-13+02:00" ,我尝试以String格式获取日期,之后我无法在此解析该日期格式!

private Date modifyDateLayout(String inputDate){ 
    SimpleDateFormat  format = new SimpleDateFormat("yyyy-MM-dd HH:mm");  
    try {  
        Date date = format.parse(inputDate);  
        Log.i("date: ", date.toString());
        return date;
    } catch (ParseException e) {  
        Log.i("error ParseException : ", e.toString());
        return null;
    }
}

i get this error : 我收到此错误:

java.text.ParseException: Unparseable date: "2013-05-13+02:00"

Try doing this: 尝试这样做:

private Date modifyDateLayout(String inputDate){ 
    SimpleDateFormat  format = new SimpleDateFormat("yyyy-MM-dd+HH:mm");  
    try {  
        Date date = format.parse(inputDate);  
        Log.i("date: ", date.toString());
        return date;
    } catch (ParseException e) {  
        Log.i("error ParseException : ", e.toString());
        return null;
    }
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM