728x90
반응형
여러 블로그와 사이트를 찾아 다녀봤는데 간단하게 월이나 요일은 한글/영문으로 쉽게 구하는게 없더라.

내가 못 찾은건가.. 아무튼! (내 컴에서는 무조건 한글로 나오더라고! 무슨 설정이 잇나?? 궁금(__))

java.util.Date today = new java.util.Date();
SimpleDateFormat formatTime = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss", Locale.KOREAN);
String todayString = formatTime.format(today);
System.out.println(todayString);

결과 값 : 수, 19 5월 2010 10:59:30

java.util.Date today = new java.util.Date();
SimpleDateFormat formatTime = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss", Locale.ENGLISH);
String todayString = formatTime.format(today);
System.out.println(todayString);

결과 값 : Wed, 19 May 2010 11:04:31

*** 특정 일자 입력 받아서 요일 및 영문으로 출력 ***

SimpleDateFormat fmt_in = new SimpleDateFormat ("yyyy-MM-dd");
SimpleDateFormat fmt_out = new SimpleDateFormat ("EEE, dd MMM yyyy hh:mm:ss", Locale.ENGLISH);
String date_in  = "2010-05-05";
ParsePosition pos = new ParsePosition (0);
java.util.Date outTime = fmt_in.parse (date_in, pos);
String date_out = fmt_out.format (outTime);
System.out.println(date_out);

결과 값 : Wed, 05 May 2010 12:00:00

[참고] - SimpleDateFormat에 들어갈 String 정의

  Era designator Text AD
y Year Year 1996; 96
M Month in year Month July; Jul; 07
w Week in year Number 27
W Week in month Number 2
D Day in year Number 189
d Day in month Number 10
F Day of week in month     Number 2
E Day in week Text Tuesday; Tue
a Am/pm marker Text PM
H Hour in day (0-23) Number 0
k Hour in day (1-24) Number 24
K Hour in am/pm (0-11) Number 0
h Hour in am/pm (1-12) Number 12
m Minute in hour Number 30
s Second in minute Number 55
S Millisecond Number 978
z Time zone General time zone      Pacific Standard Time; PST; GMT-08:00
Z Time zone RFC 822 time zone -0800
728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,