这是我在C#中的第一个项目。我需要检查日期x是否超过某些天数。
示例:
if ( THIS_IS_SAVED_DATE_5_DAYS_AGO < OLDER_THAN_5_DAYS ) {
// Do this if saved date is more than 5 days
}
感谢您的帮助。
答案 0 :(得分:7)
您可以使用AddDays
方法构建相对于当前日期的新日期,然后比较两个日期:
DateTime x = ...
if (x < DateTime.Now.AddDays(-5))
{
// x is older than 5 days
}
答案 1 :(得分:1)
您可以执行以下操作:
if (x < x.AddDays(-1*days)) {
}
答案 2 :(得分:0)
您可以减去日期并检查差异(类型为df['A'] = df['A'].round(2).astype(str)
):
TimeSpan