Q
c#,比较日期
3
A
回答
5
您可以使用DateTime.Compare
此:
var result = DateTime.Compare(Convert.ToDateTime(TextBox1.Text), DateTime.Today);
string relationship;
if (result < 0)
relationship = "is earlier than";
else if (result == 0)
relationship = "is the same time as";
else
relationship = "is later than";
Console.WriteLine("{0} {1} {2}", date1, relationship, date2);
参阅MSDN上的documentation了解更多详情。
0
这可以用DateTime.Compare方法来完成这样:
date1 = Convert.ToDateTime(TextBox1.Text)
date2 = DateTime.Today
var result = DateTime.Compare(date1, date2)
string relationship
if (result < 0)
relationship = "is earlier than";
else if (result == 0)
relationship = "is the same time as";
else
relationship = "is later than";
Console.WriteLine("{0} {1} {2}", date1, relationship, date2);
1
您可以使用下面的代码来解析您的时间戳为datetime对象,然后比较,只要你喜欢。
DateTime date;
DateTime.TryParseExact("12/03/2009", "dd/MM/yyyy", null, DateTimeStyles.None, out date);
相关问题
- 1. 在C++中比较日期
- 2. ASP.NET C#日期比较
- 3. C#比较日期范围
- 4. iphone,objective c - 日期比较
- 5. 在C中比较日期#
- 6. 日期比较
- 7. 比较日期
- 8. 比较日期
- 9. 日期比较
- 10. 比较日期
- 11. 比较日期
- 12. JavaScript日期比较
- 13. Rails比较日期
- 14. 比较的日期
- 15. PowerShell:比较日期
- 16. php日期比较
- 17. 比较行日期
- 18. python比较日期
- 19. SQL日期比较
- 20. 日期比较javascript
- 21. MySQL日期比较
- 22. Rails比较日期
- 23. Oracle日期比较
- 24. PHP:比较日期
- 25. BigQuery比较日期
- 26. XSLT日期比较
- 27. SQL比较日期
- 28. 比较MySQL日期?
- 29. Nhibernate日期比较
- 30. 日期比较00
确定的日期存储在数据库表中的字符串? – 2012-04-23 15:43:46
您是否正在阅读表中的日期,然后在C#中进行比较?或者需要将DateTime.Now传递给查询进行比较? – 2012-04-23 15:44:09
你的意思表或数据网格视图/列表视图 – ldgorman 2012-04-23 15:46:31