package com.mindprod.inauguration;
import java.text.DateFormat;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.TimeZone;
/**
* Display date of next inauguration. Demonstrates use of default date format for locale.
*
* @author Roedy Green
* @Version 1.2 2005-06-30
*/
public final class Inauguration3
{
/**
* locale specific: e.g. Jan 20, 2005
*/
static final DateFormat df = DateFormat.getDateInstance();
/**
* Main method.
*
* @param args not used
*/
public static void main( String[] args )
{
final int inaugYear = 2009;
TimeZone est = TimeZone.getTimeZone( "America/New_York" );
GregorianCalendar inauguration = new GregorianCalendar( est );
inauguration.set( inaugYear, Calendar.JANUARY, 20, 12, 0, 0 );
df.setCalendar( inauguration );
String dateString = df.format( inauguration.getTime() );
System.out.println( dateString );
}
}