¿¹Á¤ÀϱîÁö ³²Àº ½Ã°£À» ¾Ë¾Æº¸´Â ¿¹Á¦
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.TimeZone;
public class TimeZoneTest3 {
static final int MILLIS_PER_HOUR = 60 * 60 * 1000;
static public void main(String [] args) {
// ¹Ì µ¿ºÎ±âÁؽð£À¸·Î 2005³â 1¿ù 20ÀÏ(È¿äÀÏ) ¿ÀÀüÀ¸·Î ¿¹Á¤ÀÏÀ» ¼³Á¤
TimeZone est = TimeZone.getTimeZone ("America/New_York");
GregorianCalendar inauguration = new GregorianCalendar(est);
inauguration.set(2005, Calendar.JANUARY, 20, 12, 0, 0);
// °´Ã¼ now´Â ÇöÀçÀÇ ½Ã°£
GregorianCalendar now = new GregorianCalendar();
// 1970³â 1¿ù 1ÀϺÎÅÍÀÇ milliseconds¸¦ ½Ã°£À¸·Î °è»ê
long epochInauguration = inauguration.getTime( ).getTime( );
long epochNow = now.getTime().getTime();
double hours = (double) (epochInauguration - epochNow)/
MILLIS_PER_HOUR;
System.out.println (hours + " hours until the inauguration.");
}
}
C:\javaExample\util>javac TimeZoneTest3.java
C:\javaExample\util>java TimeZoneTest3
26702.382222222222 hours until the inauguration.
¾ò¾îÁø ½Ã°£Àº longÇüÀ̱⠶§¹®¿¡ °¡°¨½ÂÁ¦°¡ °¡´ÉÇÏ´Ù.
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è¿Ï±â |