如果用户刚更改密码,则显示网页

时间:2012-05-23 20:22:39

标签: c#

我正在使用目录服务来获取用户更改密码的最后日期。如果此日期在5分钟内,我想在用户登录时显示特定网页。例如,系统会提示用户更改密码。更改Windows密码后,他们登录后会发生变化,因为更改是在5分钟的时间范围内,用户将会看到google.com。如果用户注销并在明天重新登录,则不会发生任何事情。以下是我的一些想法,但没有用。

if(datepasswordchanged < datepasswordchanged.AddMinutes(5))

然而,每次都会发生这种情况。

我也有

if(DateTime.Now.AddMinutes(-5) == datepasswordchanged)

然而,只有在5分钟前才会发生这种情况。我怎样才能指定范围?

1 个答案:

答案 0 :(得分:3)

if(DateTime.Now < datepasswordchanged.AddMinutes(5))

将是“如果当前时间在变量之后的时间少于五分钟。”