2014-10-13 3 views

ответ

0
String input = "21 Oct 2004"; 
LocalDateTime ldt = 
    DateTimeFormat.forPattern("dd MMM yyyy") 
    .withLocale(Locale.ENGLISH) 
    .parseLocalDateTime(input); 
System.out.println(ldt); // output: 2004-10-21T00:00:00.000 

Это Joda-Time-код будет автоматически использовать полночь в начале дня в качестве значения по умолчанию для недостающего компонента времени.