Я пытаюсь преобразовать указанную ниже дату в yyyMMdd, используя приведенный ниже код.Получение исключения при преобразовании дат в Java
String dateString = "1st August 2012";
SimpleDateFormat simp_date=new SimpleDateFormat("yyyyMMdd");
try
{
dateString=simp_date.format(new Date(dateString));
}
catch(Exception e)
{
e.printStackTrace();
}
Я получаю снизу от экскрементов.
IllegalArgumentException
Может кто-нибудь помочь мне? Заранее спасибо.
shoudln't дата должна быть в том же формате, что была создана в конструкторе SimpleDateFormat? –
@PrasadKharkar Он хочет отформатировать эту дату в данном формате. Ему скорее нужен другой экземпляр SimpleDateFormat для разбора даты dateString –
«1 августа 2012». Отбросьте «st». –