Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2013, 19:28   #1
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию SimpleDateFormat и 92.92.2012

Код:
import java.text.SimpleDateFormat;


public class Test{
  public static void main(String[] args){
    SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
    try{
      System.out.println(sdf.parse("92.92.2012"));
    }
    catch(Exception e){
      System.out.println("error");
    }
  }
}
Как бы получить ексепшен или ошибку7 Может есть более простой способ?
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Старый 08.04.2013, 21:08   #2
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

Может кому пригодится:
Перед преобразованием даты надо вызвать метод setLenient с параметром false
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Юмор 2012 Вадим Мошев Свободное общение 915 04.02.2013 00:05
Qt и MSVC 2012 EnterFix Qt и кроссплатформенное программирование С/С++ 1 14.01.2013 23:11
Евровидение 2012 Blondy Свободное общение 9 29.05.2012 11:17