update time util