Refactor GetTimeUnitAndMultiplier and add example
diff --git a/README.md b/README.md
index 21ae478..b4c6f7c 100644
--- a/README.md
+++ b/README.md
@@ -190,6 +190,14 @@
 }
 ```
 
+If a benchmark runs a few milliseconds it may be hard to visually compare the
+measured times, since the output data is given in nanoseconds per default. In
+order to manually set the time unit, you can specify it manually:
+
+```c++
+BENCHMARK(BM_test)->Unit(benchmark::kMillisecond);
+```
+
 Benchmark Fixtures
 ------------------
 Fixture tests are created by