2
A
回答
1
+0
那么......希望他们没有一分一毫秒:-)但是,是的,工作。 – 2012-07-27 05:47:46
1
可以计算两个日期之间的时间跨度和使用时间跨度的性质,以确定它们相距多远,例如
TimeSpan diff = new TimeSpan(End.Ticks - start.Ticks);
double daysApart = diff.TotalDays;
if (daysApart >= 5.0) // Do stuff (assumes you want at least 5 days)
0
试试这个:
TimeSpan elapsed;
elapsed = end.Subtract(start);
if (elapsed.Days > 5)
//Do stuff
0
if(end.Subtract(start).Days > 5)
0
你应该熟悉DateTime structure。对于这个特别是AddDays method或取决于你如何最终做事Subtract method。
// Setting end date to start date plus 5 days
var start = new DateTime();
var end = start.AddDays(5)
// Testing if end date is the same as start date plus 5 days
if (start.AddDays(5) == end)
{
// It true!
}
/// or like so...
if (end.subtract(start).Days >= 5)
{
// It true!
}
相关问题
- 1. 比较日期 - 结束日期应该大于开始日期
- 2. 结束日期不应该大于开始日期?
- 3. pickadate:结束日期应该提前1天到开始日期
- 4. 基于天数得到开始日期和结束日期
- 5. 验证结束日期等于大于开始日期
- 6. JQuery的UI日期选择器结束日期开始日期后第1天
- 7. Asp.Net结束日期大于开始日期
- 8. 如何验证结束日期是否大于开始日期?
- 9. JQuery的/ JavaScript的:开始和阵列中的结束日期,结束日期必须大于开始日期
- 10. 开始日期和结束日期datepicker
- 11. NHiberate Validator开始日期结束日期
- 12. 开始日期和结束日期
- 13. 根据开始日期和天数查找结束日期 - excel
- 14. 从x日期到结束日期开始迭代数天
- 15. SAS给定一个开始日期和结束日期我需要知道在开始日期和结束日期之后的每个30天的日期
- 16. 在开始/结束日期
- 17. 检查今天的日期开始日期和结束日期之间落在
- 18. 如何计算日期?我有天+开始日期和查找结束日期
- 19. 本月的开始日期和结束日期以及本年的开始日期和结束日期
- 20. SQL Server:最小和最大开始日期和结束日期
- 21. 获取本周的开始日期和结束日期(星期一从星期一开始,星期日结束)
- 22. 日期验证 - 开始日期,结束日期MVC
- 23. 生成开始日期和结束日期之间的日期
- 24. 查询日期根据开始日期和结束日期
- 25. javascript检查结束日期是否大于或等于开始日期
- 26. Kendo验证,如何确保结束日期大于或等于开始日期
- 27. Jquery bassistance:验证结束日期是在开始日期后
- 28. 结束日期必须在开始日期之后(jquery for noobs)
- 29. 验证结束日期是在开始日期之后
- 30. DATEIF开始日期是在结束日期之后...... SahrePoint 2013
你的意思是*确切* 5天以上,或*至少* 5天以上?如果他们出了几毫秒会怎么样?请澄清你的问题。 – 2012-07-27 05:54:27