Michael Cote
Posts: 10306
Nickname: bushwald
Registered: May, 2003
|
Cote is a programmer in Austin, Texas.
|
|
|
|
Time Zone Madness!
|
Posted: Oct 11, 2005 2:36 PM
|
|
import java.util.*;
import java.text.*;
public class TimeConvert
{
public static void main(String [] args)
{
if (args == null)
{
System.out.println("Usage: TimeConvert [tz | [time zone]]");
}
else
{
if (args[0].equals("tz"))
{
String [] tzs = TimeZone.getAvailableIDs();
List timeZones = Arrays.asList(tzs);
Collections.sort(timeZones);
for (Iterator itr = timeZones.iterator(); itr.hasNext();)
{
System.out.println(itr.next());
}
return;
}
long mills = Long.valueOf(args[0]);
// display in passed in timezone
if (args.length > 1)
{
DateFormat f = DateFormat.getDateTimeInstance(DateFormat.FULL, DateFormat.FULL);
f.setTimeZone(TimeZone.getTimeZone(args[1]));
System.out.println(f.format(new Date(mills)));
}
else
{
System.out.println(new Date(mills));
}
}
}
}
Read: Time Zone Madness!
|
|