modified:   time_utils.cpp