我想比较两个日期时间。
例如:
date1 = 13/01/2004 12:20:00
date2 = 13/01/2004 12:35:00
result = Compare(date2-date1);
O/P : 15 Minutes
最佳答案
要进行比较,您可以简单地使用 <
接线员:date1 < date2
.
如果您想与给定的分辨率进行比较,请尝试 date1.TotalMinutes == date2.TotalMinutes
(这是同一分钟的比较)。
如果你想知道差异是否在某个时间跨度内,使用这个:
System.TimeSpan dt = date2.Subtract(date1);
if (dt.TotalMinutes < 15) //...
关于c# - C# 中的日期时间比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2867009/