我想找出DateTime.UtcNow和LastEdited(9/11/2011 21:00:00)之间的差异是否小于30分钟,因此bool应返回false,因为差异较大.但它返回真实.这里有什么不对
bool difference = ((DateTime.UtcNow - LastEdited).Minutes < 30);
Run Code Online (Sandbox Code Playgroud)
你尝试过使用过吗?
bool difference = ((DateTime.UtcNow - LastEdited).TotalMinutes < 30);
Run Code Online (Sandbox Code Playgroud)
结果实际上是a Timespan,如果你检查TotalMinutes它,它会在几分钟内给你整个跨度部分,而Minutes只给出时间间隔的实际分钟成分.
| 归档时间: |
|
| 查看次数: |
2434 次 |
| 最近记录: |