| java.lang.Object org.apache.commons.net.DatagramSocketClient org.apache.commons.net.TimeUDPClient
Field Summary | |
final public static int | DEFAULT_PORT The default time port. | final public static long | SECONDS_1900_TO_1970 The number of seconds between 00:00 1 January 1900 and
00:00 1 January 1970. |
Method Summary | |
public Date | getDate(InetAddress host, int port) Retrieves the time from the server and returns a Java Date
containing the time converted to the local timezone.
Parameters: host - The address of the server. Parameters: port - The port of the service. | public Date | getDate(InetAddress host) | public long | getTime(InetAddress host, int port) Retrieves the time from the specified server and port and
returns it. | public long | getTime(InetAddress host) |
DEFAULT_PORT | final public static int DEFAULT_PORT(Code) | | The default time port. It is set to 37 according to RFC 868. **
|
SECONDS_1900_TO_1970 | final public static long SECONDS_1900_TO_1970(Code) | | The number of seconds between 00:00 1 January 1900 and
00:00 1 January 1970. This value can be useful for converting
time values to other formats.
|
getDate | public Date getDate(InetAddress host, int port) throws IOException(Code) | | Retrieves the time from the server and returns a Java Date
containing the time converted to the local timezone.
Parameters: host - The address of the server. Parameters: port - The port of the service. A Date value containing the time retrieved from the serverconverted to the local timezone. exception: IOException - If an error occurs while fetching the time. |
getTime | public long getTime(InetAddress host, int port) throws IOException(Code) | | Retrieves the time from the specified server and port and
returns it. The time is the number of seconds since
00:00 (midnight) 1 January 1900 GMT, as specified by RFC 868.
This method reads the raw 32-bit big-endian
unsigned integer from the server, converts it to a Java long, and
returns the value.
Parameters: host - The address of the server. Parameters: port - The port of the service. The time value retrieved from the server. exception: IOException - If an error occurs while retrieving the time. |
|
|