У меня есть простой тестовый код для тестирования SimpleDateFormat. Этот код хорошо работает на эмуляторе Eclipse и Android 1.5, но не работает на эмуляторе Android 2.0 Кто-нибудь знает почему? Спасибо.
public class TemplateActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText(R.string.hello);
setContentView(tv);
SimpleDateFormat format =
new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss zzz");
String dateStr = "Mon, 17 May 2010 01:45:41 GMT";
try {
Date parsed = format.parse(dateStr);
Log.v("Test", parsed.toString());
} catch (ParseException pe) {
Log.v("Test", "ERROR: Cannot parse \"" + dateStr + "\"");
}
}
}
Сообщение журнала:
V/Test( 400): ERROR: Cannot parse "Mon, 17 May 2010 01:45:41 GMT"