0

現在の日付と時刻を必要とする Java プログラムがあります。通常、これは簡単に実行できますが、ユーザーのシステムの日付/時刻が正しく設定されていないと、ソフトウェアに問題が発生する可能性があります。

外部サーバーから現在の日付/時刻を取得したいので、NTP クライアントの Java 実装を使用して、パブリック NTP サーバー (例: pool.ntp.org) から POSIX UTC タイムスタンプを取得できると考えていました。この目的のために自分のサーバーを実行するよりも信頼性が高く、費用対効果が高くなります。

ここで NTP は良い解決策ですか、それとも私が知らないより良いプロトコルはありますか?

4

1 に答える 1

0

Windowsで実行していてミリ秒の精度が必要な場合を除き、以前はapache commons NTPを使用していましたが、これは問題ありません。その場合は、この回答を読んでください。

于 2012-05-26T16:19:38.410 に答える