无论我将asp cookie的到期时间设置为是什么,浏览器总是正确报告日期,但时间总是凌晨12:00:00。 (2014年1月22日星期三上午12:00:00)
以下是我正在使用的代码:
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
答案 0 :(得分: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