Umbraco 没有为cms成员获取正确的上次密码更改日期?

Umbraco 没有为cms成员获取正确的上次密码更改日期?,umbraco,umbraco-ucommerce,Umbraco,Umbraco Ucommerce,我正在与cms成员使用uCommerce。对于忘记密码密码链接验证,我需要所需成员的上次密码更改日期,但它给出了错误的日期作为当前日期时间值 String userName = Membership.GetUserNameByEmail(email); MembershipUser membershipUser = Membership.GetUser(userName); if (membershipUser.LastPasswordChangedDate > date) { ----

我正在与cms成员使用uCommerce。对于忘记密码密码链接验证,我需要所需成员的上次密码更改日期,但它给出了错误的日期作为当前日期时间值

String userName = Membership.GetUserNameByEmail(email);
MembershipUser membershipUser = Membership.GetUser(userName);
if (membershipUser.LastPasswordChangedDate > date)
{

----- validation Where date is the datetime when user request forgot password request and link will sent to him

---- but all the time LastPasswordChangedDategetting current date time, so can not able to set the validation

}
有什么想法吗

谢谢


Girish

刚刚尝试了以下方法,似乎对我有效。你能试一下吗

string userName = Membership.GetUserNameByEmail(email);
MembershipUser membershipUser = Membership.GetUser(userName);

if (membershipUser != null && membershipUser.LastPasswordChangedDate.Date > DateTime.Now.Date)
{
    // Do something
}

LastPasswordChangedDate
date
的结构是什么?它们是
DateTime
对象吗?