aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2017-12-06 12:38:55 +0100
committerIvan Topolnjak <ivantopo@gmail.com>2017-12-07 12:10:19 +0100
commit8b468b312c8820eebbdf98ff9387e340427323f4 (patch)
tree7e1a1d1d7477e06f8eb0f0a2a0ee1712c1d58fc9
parentfe8fe1edc582628c06e8e9b71957ff9730ee40ac (diff)
downloadKamon-8b468b312c8820eebbdf98ff9387e340427323f4.tar.gz
Kamon-8b468b312c8820eebbdf98ff9387e340427323f4.tar.bz2
Kamon-8b468b312c8820eebbdf98ff9387e340427323f4.zip
util for converting nanoTime into microTimestamps
-rw-r--r--kamon-core/src/main/scala/kamon/util/Clock.scala3
1 files changed, 3 insertions, 0 deletions
diff --git a/kamon-core/src/main/scala/kamon/util/Clock.scala b/kamon-core/src/main/scala/kamon/util/Clock.scala
index 9f5f3c6c..8765ec69 100644
--- a/kamon-core/src/main/scala/kamon/util/Clock.scala
+++ b/kamon-core/src/main/scala/kamon/util/Clock.scala
@@ -28,4 +28,7 @@ object Clock {
def relativeNanoTimestamp(): Long =
System.nanoTime()
+
+ def toMicroTimestamp(nanoTime: Long): Long =
+ startMicroTime + (startNanoTime - nanoTime / 1000L)
} \ No newline at end of file