一.Cookie
public static void GetDB(string ID, string Name) { HttpCookie DBName = new HttpCookie("DB", ID); HttpCookie DB = new HttpCookie("DBName", Name); //設置過期時間 DateTime dt = DateTime.Now; TimeSpan ts = new TimeSpan(0, 24, 0, 0, 0);//過期時間為10分鍾 DBName.Expires = dt.Add(ts); DB.Expires = dt.Add(ts); //ToKen.setMaxAge(60 * 10); //Cookie保存時間 HttpContext.Current.Response.AppendCookie(DBName); HttpContext.Current.Response.AppendCookie(DB); HttpContext.Current.Request.Cookies["DB"].Value = ID; HttpContext.Current.Request.Cookies["DBName"].Value = Name; }
三.關於過期時間TimeSpan
TimeSpan ts0 = new TimeSpan(30); //將時間間隔ts0初始化為30刻度數 TimeSpan ts1 = new TimeSpan(1, 30, 30); //將時間間隔ts1初始化為1小時30分30秒 TimeSpan ts2 = new TimeSpan(2,12,30,30); //將時間間隔ts2初始化為2天12小時30分30秒 TimeSpan ts3 = new TimeSpan(7, 12, 30, 30,30); //將時間間隔ts3初始化為7天12小時30分30秒30毫秒
