Пт мар 30 00:00:00 CET 14 до дд / мм / гггг

java date datetime simpledateformat

464 просмотра

1 ответ

Я пытаюсь разобрать формат даты Fri Mar 30 00:00:00 CET 14в дд / мм / гггг

это мой код

   SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");
   System.out.println(formatter.parse(date_retour.toString()));

ошибка java.text.ParseException: Unparseable date: "Fri Mar 30 00:00:00 CET 14"

Помогите, пожалуйста

теперь все в порядке

    try {
        SimpleDateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z", Locale.ENGLISH);  
        SimpleDateFormat formatter2 = new SimpleDateFormat("dd-MM-yyyy");  
        Date date;
        date = formatter.parse(date_retour.toString());
        donnees [i][9]  =formatter2.format(date);
    } catch (ParseException ex) {
        Logger.getLogger(operation2.class.getName()).log(Level.SEVERE, null, ex);
    }
Автор: Capten Источник Размещён: 12.11.2019 09:25

Ответы (1)


3 плюса

Решение

Вам необходимо сопоставить шаблон формата даты с вводом String

SimpleDateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z", Locale.ENGLISH); 
Автор: Reimeus Размещён: 03.04.2014 11:07
Вопросы из категории :
32x32