Improve/Clean Clock::get_time() method

The original get_time function is more complex than it needs to be. This version is fastest(~30%) and easy to understand