-1
У меня есть следующий код:Android SimpleDateFormat всегда возвращает неправильный день недели
String s = "08-12-2014 05:00:00"
SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.ENGLISH);
SimpleDateFormat outputFormat = new SimpleDateFormat("EEEE, HH:mm a");
Date oneWayTripDate = null;
try {
oneWayTripDate = inputFormat.parse(s);
} catch (ParseException e) {
e.printStackTrace();
}
String datetime = outputFormat.format(oneWayTripDate);
, но по какой-то странной причине он всегда возвращает неправильный день недели. Что я делаю не так?
Как вы ожидаете '' yyyy-MM-dd HH: mm: ss "' parse '" 08-12-2014 05:00:00 "хорошо? Шаблон не совпадает. –
'12' для месяца или дня? –
Этот код не может работать. Попытка разобрать 'String s' вы показали там с' inputFormat.parse (s) 'будет вызывать' ParseException'. – Squonk