public class CurrentTimeUTC
extends java.lang.Object
A wrapper class around a GregorianCalendar which always returns the current time.
This is useful for working around the pitfall of class Calendar: It only returns the current time when you first use a get*() function,
in any get*() calls after the first call, the time value of the first call is returned. One would have to call Calendar.clear() before each
get to obtain the current time and this class takes care of that for you.
Further, this class is synchronized so you do not need to worry about synchronization of a Calendar anymore.