首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请教一个关于时间的小有关问题,请各位指点

2011-12-19 
请教一个关于时间的小问题,请各位指点inttime((TimeSpan)(now-update_time)).Seconds为什么这个会算出负

请教一个关于时间的小问题,请各位指点
int   time   =   ((TimeSpan)(now-update_time)).Seconds;

为什么这个会算出负数呢?

now是运算时的时间,update_time是上次更新时间
跟踪的时候,时间都是对的,做差就出负值。

请教两个时间该怎么做差

[解决办法]
try

TimeSpan ts =now-update_time
double d = ts.TotalSeconds;
[解决办法]
int time = now.Substract(update_time).Seconds

热点排行