t2是等于1099166375的,
1099166375是Now()与"1970-01-01 00:00:00"相差的时间间隔转化为秒数,
但t2.Seconds仅读取了t2的秒数,分钟数、小时数都不在里面了,小于1秒的值也不在了。
如果是将t2转为秒数t2.TotalSeconds就是1099166375了。
1099166375是Now()与"1970-01-01 00:00:00"相差的时间间隔转化为秒数,
但t2.Seconds仅读取了t2的秒数,分钟数、小时数都不在里面了,小于1秒的值也不在了。
如果是将t2转为秒数t2.TotalSeconds就是1099166375了。
将int nSeconds = t2.Seconds;
改成
int nSeconds = Convert.ToInt32(t2.TotalSeconds);就是总秒数。