2015-01-21 4 views
0

Я хочу хранить DateTime в базе данных по hibernate, поэтому он должен быть в этом формате 2012-10-1T11: 50: 50, но я хочу, чтобы пользователь вступил в этот формат 2012-10-1 50:50: 50 в текстовом поле или datebicker, Как я могу это сделать?Как изменить формат DateTime

ответ

0

Вам просто нужно использовать два SimpleDateFormat, как показано ниже.

  SimpleDateFormat output = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); 
      SimpleDateFormat input = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
      Date date = input.parse("2012-10-01 10:50:50"); 
      String result = output.format(date); 
      System.out.println(result); 
Смежные вопросы