c语言时分秒计算时间差