From 92498ecbcc743179f523d11b8906c7db0cc02458 Mon Sep 17 00:00:00 2001
From: Christian Wulf <chw@informatik.uni-kiel.de>
Date: Thu, 20 Aug 2015 10:48:18 +0200
Subject: [PATCH] generalized StopWatch

---
 src/main/java/teetime/util/StopWatch.java | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/main/java/teetime/util/StopWatch.java b/src/main/java/teetime/util/StopWatch.java
index 87a9fab0..418d6b82 100644
--- a/src/main/java/teetime/util/StopWatch.java
+++ b/src/main/java/teetime/util/StopWatch.java
@@ -35,6 +35,10 @@ public final class StopWatch {
 	}
 
 	public long getDurationInMs() {
-		return TimeUnit.NANOSECONDS.toMillis(getDurationInNs());
+		return getDuration(TimeUnit.MILLISECONDS);
+	}
+
+	public long getDuration(final TimeUnit timeUnit) {
+		return timeUnit.convert(getDurationInNs(), TimeUnit.NANOSECONDS);
 	}
 }
-- 
GitLab