Javaでナノ秒単位で現在の時刻を取得する方法?

Himeshゴスワミ:

私は研究の多くを行うが、何か良い答えを見つけることができませんでした。私はナノ秒での現在の日付と時刻を取得したいです。私はそれが見つかったSystem.nanoTime()ナノ秒を提供しますが、それはであり、システムは、時間経過しました。手段は、それは時間、システムのアップを提供します。私はナノ秒に現在の日付と時刻を使用する必要があります。

なるほど、InfluxDBの点の重複を避けるためにこれを必要とするどのようInfluxDBが重複したポイントを処理しますか?だから私は使っミリ秒私は、データ組合の問題に直面していたとき。必要性は、ナノ秒で行くことにするが、使用して、第2のナノ生成中に問題があるのでSystem.nanoTime()、現在の日付と時刻のデータが含まれていませんでした。そしてそれは私に私のために無用であるJVMのアップタイムを与えます。

Himeshゴスワミ:

最後に、氏フランツWilhelmstötterてくれてありがとう

私は1つの解決策を見つけました。使用http://jenetics.io/ とクラスのコールNanoClock.javaは変換し、スティーブン・Cが示唆されていることと同じトリックをやっています。私はそれが同様に他の人のための便利なので、これを共有したいです。私は、正確なナノ時間を与えていることを確認することはできませんしていますが、このトリックは私のために動作します。あなたの助けのために再び@Ole VVは感謝。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=119758&siteId=1