java 캘린더를 이용하는 방법
달을 원하는 만큼 돌리기
import
java.text.ParseException;
import
java.util.Calendar;
import
java.util.GregorianCalendar;
public class
CalendarMain
{
static java.text.SimpleDateFormat formatter = new
java.text.SimpleDateFormat(
"yyyy-MM", java.util.Locale.KOREA);
/**
* @param args
* @throws ParseException
*/
public static void
main(String[] args) throws ParseException
{
StringBuilder sb = new StringBuilder();
GregorianCalendar start = new GregorianCalendar();
start.setTime(formatter.parse("2013-1"));
GregorianCalendar end = new GregorianCalendar();
end.setTime(formatter.parse("2014-01"));
sb.append(formatter.format(start.getTime()));
while(!start.equals(end))
{
sb.append(",");
start.add(Calendar.MONTH,
1);
sb.append(formatter.format(start.getTime()));
}
System.out.println(sb.toString());
}
}
댓글
댓글 쓰기