C#中关于Minutes与TotalMinutes的区别
导读:收集整理的这篇文章主要介绍了C#中关于Minutes与TotalMinutes的区别,觉得挺不错的,现在分享给大家,也给大家做个参考。今天测试提了一个BUG,说是消息提醒的时机不对,设置的提前2小时,还没到就提醒了。看了下代码(m.Expe...
收集整理的这篇文章主要介绍了C#中关于Minutes与TotalMinutes的区别,觉得挺不错的,现在分享给大家,也给大家做个参考。今天测试提了一个BUG,说是消息提醒的时机不对,设置的提前2小时,还没到就提醒了。看了下代码
(m.ExpectReceiveTime - DateTime.Now).Minutes (pModel.ErtDelayPrevMinutes == -999 ? 0 : pModel.ErtDelayPRevMinutes))
执行
(m.ExPEctReceiveTime - DateTime.Now).Minutes
结果是55,按道理应该是170
执行
(m.ExpectReceiveTime - DateTime.Now).totalMinutes
结果是169.89568451
最后把代码修改为
(Convert.ToDecimal((m.ExpectReceiveTime - DateTime.Now).TotalMinutes) (pModel.ErtDelayPrevMinutes == -999 ? 0 : pModel.ErtDelayPrevMinutes))
BUG解决
补充:
Days; //天部分 Hours; //小时部分Milliseconds; //毫秒部分Minutes; //分部分Seconds; //秒部分Ticks; //Tick 总数TotalDays; //总天数TotalHours; //总小时数TotalMilliseconds; //总毫秒数TotalMinutes; //总分钟数TotalSeconds; //总秒数
以上就是C#中关于Minutes与TotalMinutes的区别的详细内容,更多请关注其它相关文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: C#中关于Minutes与TotalMinutes的区别
本文地址: https://pptw.com/jishu/592857.html