2011-02-03 2 views
0

나는02-9 월 -10의 Java SimpleDateFormat 형식입니다. SimpleDateFormat에 사용 16시 55분 오후

02 - 9 월 - 10을 다음과 같은 Date 객체를 포맷해야합니다. 오후

+0

내가 특정에 대해 책임을지지 않습니다 오전 만들 것 요구 사항,하지만 당신이 i18n 결함을 소개 할 것이라고 지적하고 싶습니다. 예를 들어이 날짜와 시간을 사용자에게 표시해야하는 경우 DateFormat format = DateFormat.getDateTimeInstance (DateFormat.DEFAULT, DateFormat.DEFAULT, aLocale)을 사용합니다. 여기서 aLocale은 현재 사용자의 java.util.Locale 인스턴스입니다. –

답변

0
String DATE_FORMAT = "dd-EEE-yy. h:mm a" 
    SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT); 

를 사용 16시 55분 오후 - 오후가 필요하지 않습니다 ... 4:55 오후 감각 :

4
dd-MMM-yy. HH:mma 

하지만 16pm 16시 55분는 이해가되지 않습니다 - 그것은 분명히 PM입니다. 어느 hh:mma를 사용하거나 방법으로 HH:mm

+0

+1은 "하지만 오후 16시는 이해가되지 않습니다. 분명히 오후입니다." –

관련 문제