some tweaks to Duration::UnParseTime_ () for gcc