1

无论我将 asp cookie 过期时间设置为什么,浏览器始终会正确报告日期,但时间始终是 12:00:00 AM。(2014 年 1 月 22 日,星期三 12:00:00 AM)

这是我正在使用的代码:

Dim UserNameCookie As New HttpCookie("Username")
    Response.Cookies.Add(UserNameCookie)
    UserNameCookie.Secure = True
    UserNameCookie.HttpOnly = True
    UserNameCookie.Expires = DateTime.Today.AddYears(1)
    UserNameCookie.Value = UserName.Text
4

1 回答 1

2

物业DateTime.Today

设置为今天日期的对象,时间组件设置为 00:00:00。 http://msdn.microsoft.com/en-us/library/system.datetime.today.aspx

尝试DateTime.Now改用:

一个对象,其值为当前本地日期和时间。 http://msdn.microsoft.com/en-us/library/system.datetime.now.aspx

于 2013-01-22T16:49:44.943 回答