Fix: incorrectly reading time when timestamp is in microseconds