2010年8月31日火曜日

groovyとApache Commons NetでNTPサーバから時刻を取得する

groovyとApache Commons NetでNTPサーバから時刻を取得するには、以下のコードを実行します。

import org.apache.commons.net.ntp.*

ntpclient = new NTPUDPClient()
ntpclient.open()
// NTPサーバより時刻取得
ti = ntpclient.getTime(InetAddress.getByName("ntp.nict.jp"))
ntpclient.close()
println "time:" + new Date(ti.getReturnTime())



動作環境
groovy 1.7.4, JDK6 Update21, Apache Commons Net 2.0

0 件のコメント:

コメントを投稿