繁体   English   中英

C#如何确定日期是否在180天之内

[英]C# How to determine if a date is within 180 days of now

如何确定日期是否在180天内?

我一直在玩DateTime.Compare,使用date1 +180天(date1是2009年8月28日13:12)

DateTime.Compare(**date1**.AddDays(180), now) 

这个对吗?

谢谢

杰米

DateTime.Now.Subtract(dt1).Days <= 180
if (Math.Abs(DateTime.Now.Subtract(date1).Days) <= 180)
{
    ...
}

这将告诉您date1是否在180天内在现在的方向 - 过去或将来。 如果您只需要过去,请使用Developer Art答案

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM