On Tuesday, 5 December 2017 at 21:45:20 UTC, Jonathan M Davis
wrote:
On Tuesday, December 05, 2017 21:33:53 Joel via
Digitalmars-d-learn wrote:
[...]
core.time.msecs is an alias for core.time.dur!"msecs". It takes
a long for the number of milliseconds and returns a Duration.
If you want to convert a Duration to milliseconds, then use its
member function, total. e.g. sw.peek.total!"msecs". It will
convert the hnsecs in the duration to msecs using integral math
and return a long.
If what you want is a floating point value like
TickDuration.msecs does,
then you'll have to do the math yourself with something like
sw.peek.total!"hnsecs" / cast(real)convert!("seconds",
"hnsecs")(1).
https://dlang.org/phobos/core_time.html#.msecs
https://dlang.org/phobos/core_time.html#.Duration.total
- Jonathan M Davis
Got it, thanks.