close
<%
Response.Cookies("lat") ="票選過了"
Response.Cookies("lat").Expires = now + 1/24
%>

一般期限都設定日期,now +1 =代表cookies有效時間為現在此刻後的一天,以小時為單位。
如果要設定為一個小時後呢?就是一天24小時,因此 now + 1/24,就是一小時後。


另外還有下方的設定方式

1)將期限設置為當前日期後的第N天的0時0分0秒
Response.Cookies(“LastView”).Expires=dateadd(“d”,N,date)
2)將期限設置為當前日期後的第N月的同一天的0時0分0秒
Response.Cookies(“LastView”).Expires=dateadd(“m”,N,date)
3)將期限設置到當前時間後的第N天的該時該分該秒
Response.Cookies(“LastView”).Expires=dateadd(“d”,N,now)
4)將期限設置到當前時間後的第N+M天的該時該分該秒
Response.Cookies(“LastView”).Expires=dateadd(“d”,N,now+M)
5)將期限設置到當前時間後的第N月的該時該分該秒
Response.Cookies(“LastView”).Expires=dateadd(“m”,N,now)
6)將期限設置到當前時間後的第N月的同一日後的第M天的該時該分該秒
Response.Cookies(“LastView”).Expires=dateadd(“m”,N,now+M)

1)將期限設置到某一日的0時0分0秒失效
舉例:到2003年1月29日0時0分0秒失效
Response.Cookies(“LastView”).Expires=# 1/29/2003 #
Response.Cookies(“LastView”).Expires=# 2003/1/29 #
Response.Cookies(“LastView”).Expires=“January 29,2003”

2)將期限設置到某一日的某一時刻失效
舉例:到2003年1月29日21時0分0秒失效
Response.Cookies(“LastView”).Expires = #2003/1/29 21:00:00#
Response.Cookies(“LastView”).Expires = #1/29/2003 21:00:00#
Response.Cookies(“LastView”).Expires = #January 29,2003 21:00:00#

其實,在這種方法中,用““ ””和“# #”的效果是一樣的。例如
Response.Cookies(“LastView”).Expires=“January 29,2003”
Response.Cookies(“LastView”).Expires=# January 29,2003 # 的效果就是相同的。

arrow
arrow
    全站熱搜

    jpluvali 發表在 痞客邦 留言(0) 人氣()