org.apache.commons.net
public final class TimeTCPClient extends SocketClient
connect
and call either getTime()
or
getDate()
to retrieve the time, then
call disconnect
to close the connection properly.
Field Summary | |
---|---|
static int | DEFAULT_PORT The default time port. |
static long | SECONDS_1900_TO_1970
The number of seconds between 00:00 1 January 1900 and
00:00 1 January 1970. |
Constructor Summary | |
---|---|
TimeTCPClient()
The default TimeTCPClient constructor. |
Method Summary | |
---|---|
Date | getDate()
Retrieves the time from the server and returns a Java Date
containing the time converted to the local timezone.
|
long | getTime()
Retrieves the time from the server and returns it. |
DEFAULT_PORT
.
The server will have closed the connection at this point, so you should
call
disconnect
after calling this method. To retrieve another time, you must
initiate another connection with
connect
before calling getDate()
again.
Returns: A Date value containing the time retrieved from the server converted to the local timezone.
Throws: IOException If an error occurs while fetching the time.
The server will have closed the connection at this point, so you should
call
disconnect
after calling this method. To retrieve another time, you must
initiate another connection with
connect
before calling getTime()
again.
Returns: The time value retrieved from the server.
Throws: IOException If an error occurs while fetching the time.