Cách so sánh hai DateTime với số giây?Cách so sánh hai DateTime với số giây?
Trả lời
var date1 = DateTime.Now;
var date2 = new DateTime (1992, 6, 6);
var seconds = (date1 - date2).TotalSeconds;
(int) (ngày1 - ngày 2) .Tổng số giây sẽ ngăn các phân số của giây được sử dụng – ckg
Nếu bạn trừ đi một ngày từ khác, nó sẽ trả về một TimeSpan
trong đó có một tài sản TotalSeconds
. Vì vậy:
double seconds = (Date1 - Date2).TotalSeconds;
Giây không giống với Tổng số giây. –
Tôi đã đăng và chỉnh sửa ở đó và sau đó. :) Cảm ơn bạn đã chỉ ra. – Yogesh
Bạn có nghĩa là so sánh hai giá trị DateTime
xuống thứ hai? Nếu vậy, bạn có thể muốn một cái gì đó như:
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))
{
...
}
Ngoài ra, để tìm hiểu xem hai DateTimes nằm trong một giây của mỗi khác:
if (Math.Abs((dt1 - dt2).TotalSeconds) <= 1)
Nếu không có những sự giúp đỡ, xin vui lòng cho biết thêm chi tiết trong câu hỏi.
Tôi thích phương pháp RoundToSecond, nó làm cho nó rất rõ ràng những gì đang xảy ra khi bạn gọi nó –
DateTime start = DateTime.now;
DateTime end = DateTime.end;
TimeSpan dif = end - start;
dif sẽ có dạng 0: 0: 0: 0 trong đó giá trị thứ ba là giây.
- 1. So sánh các ngày bỏ qua giây và mili giây giây của DateTime trong Joda
- 2. So sánh hai số NSStrings
- 3. So sánh hai đối tượng DateTime Thời gian Joda
- 4. Cách so sánh DateTime trong C#?
- 5. So sánh hai số xấp xỉ bằng
- 6. So sánh DateTime của nullable trong VB.net
- 7. Cách so sánh hai ngày?
- 8. lắp ráp để so sánh hai số
- 9. vấn đề với so sánh hai con số trong javascript
- 10. SQL thực thể so sánh datetime mà không có mili giây
- 11. So sánh một chuỗi ngày với datetime trong SQL Server?
- 12. so sánh hai ip với C#
- 13. Cách so sánh hiệu suất của hai phần mã số
- 14. So sánh hai loại
- 15. so sánh hai tệp xml với xslt?
- 16. So sánh hai mảng numpy với nhau
- 17. So sánh hai tập tin với Aptana
- 18. So sánh hai UIImages
- 19. So sánh hai băm?
- 20. so sánh hai giá trị datetime từ SQL Server với C#
- 21. Làm thế nào để so sánh hai datetimes
- 22. Cách so sánh hai X509Certificate2 C#
- 23. So sánh hai mảng
- 24. PHP: Datetime :: Diff kết quả so sánh
- 25. postgres - so sánh hai mảng
- 26. Cách so sánh hai truy vấn?
- 27. Cách so sánh hai ngày trong SQLite?
- 28. Cách so sánh hai ngày trong php
- 29. Cách so sánh hai tệp trong Eclipse?
- 30. So sánh với các loại số Scala?
Bạn có thể muốn chấp nhận một số câu trả lời. Tôi chắc chắn trong tất cả những câu hỏi đó, ai đó phải trả lời nhiều hơn chỉ là một cặp vợ chồng. –