如何比較兩個DateTime到秒?如何比較兩個DateTime到秒?
回答
var date1 = DateTime.Now;
var date2 = new DateTime (1992, 6, 6);
var seconds = (date1 - date2).TotalSeconds;
(int)(date1 - date2).TotalSeconds將防止使用秒的小數部分 – ckg 2012-07-12 04:24:36
如果減去另一個日期,它返回一個TimeSpan
具有TotalSeconds
屬性。所以:
double seconds = (Date1 - Date2).TotalSeconds;
秒與TotalSeconds不同。 – 2010-09-28 19:09:15
我發佈和編輯那裏然後。 :)謝謝指出。 – Yogesh 2010-09-28 19:10:05
你的意思是比較兩個DateTime
值下到第二?如果是這樣,你可能想是這樣的:
private static DateTime RoundToSecond(DateTime dt)
{
return new DateTime(dt.Year, dt.Month, dt.Day,
dt.Hour, dt.Minute, dt.Second);
}
...
if (RoundToSecond(dt1) == RoundToSecond(dt2))
{
...
}
另外,找出兩個日期時間是否在彼此的一秒鐘內:
if (Math.Abs((dt1 - dt2).TotalSeconds) <= 1)
如果沒有這些幫助,請提供更多的細節在問題中。
我喜歡RoundToSecond方法,它可以很清楚地說明當你調用它時發生了什麼 – 2016-07-21 00:43:45
DateTime start = DateTime.now;
DateTime end = DateTime.end;
TimeSpan dif = end - start;
dif將是0:0:0:0形式,其中第三個值是秒。
- 1. 比較datetime毫秒
- 2. DateTime比較兩個日期
- 3. 比較python datetime到mysql datetime
- 4. 實體SQL比較datetime毫秒
- 5. Mysql從datetime比較兩個日期?
- 6. 如何比較兩個ID
- 7. 如何比較兩個DateTimeOffSet?
- 8. 如何比較兩個NSIndexPaths?
- 9. 如何比較兩個arraycollection
- 10. 如何比較兩個LTL?
- 11. 如何比較兩個System.Types?
- 12. 如何比較兩個ImageViews?
- 13. 如何比較兩個.exes
- 14. 如何比較兩個RippleDrawables?
- 15. 如何比較兩個NSMutableArray?
- 16. 比較日期,忽略Joda中DateTime的秒和毫秒瞬間
- 17. DateTime Joda比較
- 18. 比較的DateTime
- 19. 比較得到java和mysql之間的秒差datetime
- 20. 比較基於datetime的兩個文件直到分鐘?
- 21. 我想比較兩個NSDate upto毫秒。如何迅速做到這一點?
- 22. 比較datetime值2008
- 23. rails howto比較datetime?
- 24. DateTime比較問題
- 25. 如何比較django模板中的datetime
- 26. 如何在Django中比較datetime?
- 27. 如何比較Firebird TimeStamp和Delphi DateTime?
- 28. 如何比較兩次以毫秒爲單位的精度?
- 29. 比較兩個NSMutableDictionaries
- 30. 比較兩個FluentWebElement
您可能想要接受一些答案。我敢肯定,在所有這些問題中,有人不得不回答更多的問題。 – 2010-09-28 19:25:56