Java 正在分析迄今为止的字符串
对于Android应用程序,我需要向日期对象传递字符串。这是我使用的代码:Java 正在分析迄今为止的字符串,java,android,Java,Android,对于Android应用程序,我需要向日期对象传递字符串。这是我使用的代码: SimpleDateFormat df = new SimpleDateFormat("EEE MMM d HH:mm:ss z yyyy", Locale.ENGLISH); Date d = df.parse("Thu May 15 00:00:00 CEST 2008"); 但是我得到了以下异常:java.text.ParseException:不可解析的日期:“Thu May 15 00:00:00 CEST
SimpleDateFormat df = new SimpleDateFormat("EEE MMM d HH:mm:ss z yyyy", Locale.ENGLISH);
Date d = df.parse("Thu May 15 00:00:00 CEST 2008");
但是我得到了以下异常:java.text.ParseException:不可解析的日期:“Thu May 15 00:00:00 CEST 2008”
谁能帮我 简化teformat(“EEE MMM d HH:mm:ss z yyyy”)时会发生什么;没有区域设置信息 其他问题/答案也可能对您有所帮助:
如果没有区域设置信息,可能会出现重复,我会得到相同的异常。同样在这个例子中,我得到了一个异常:DateFormat df=DateFormat.getDateInstance(DateFormat.FULL(也尝试使用short、medium等),Locale.UK);日期d=df.parse(“2008年5月15日星期四00:00:00 CEST”);