초보프로그래머만..
JAVA- SimpleDateFormat 으로 입력날짜의 전날,다음날 구하기
세피롯스
2010. 2. 17. 14:24
자바에서 여러가지방법으로 날짜를 구할수있지만 그중에서 SimpleDateFormat을 이용해 구해봤다.
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyyMMdd", java.util.Locale.KOREA);
java.util.Date dDate = new java.util.Date();
dDate = sdf.parse("20090901"); <-- 20090901은 입력받은날짜
String sToday = sdf.format(dDate);
long lCurTime = dDate.getTime();
dDate = new java.util.Date(lCurTime+(1000*60*60*24*-1));
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyyMMdd", java.util.Locale.KOREA);
java.util.Date dDate = new java.util.Date();
dDate = sdf.parse("20090901"); <-- 20090901은 입력받은날짜
String sToday = sdf.format(dDate);
long lCurTime = dDate.getTime();
dDate = new java.util.Date(lCurTime+(1000*60*60*24*-1));
String sYesterDay = sdf.format(dDate); <--전날
dDate = new java.util.Date(lCurTime+(1000*60*60*24*+1);
String sTomorrow = sdf.format(dDate); <--다음날