Javascript 및 동적 페이지는 쿠키 만료 시간을 얻을 수 없습니다. JavaScript 및 동적 페이지는 만료 시간만 설정할 수 있으며 document.cookie(javascript) 또는 Cookie.Expires를 통해서는 얻을 수 없습니다. (asp.net) 속성이 도착합니다. 코드 복사 코드는 다음과 같습니다. <%@page 언어="C#" Debug="true"%> <br> 보호된 무효 Page_Load(개체 전송자, EventArgs e)<br> {<br> HttpCookie hc = Request.Cookies["abc"];<br> If (hc != null)<br> {<br> Response.Write(hc.Expires);//0001-1-1 0:00:00<br> Response.End();<br> ~ }<br> }<br> <br> <br> </div> asp.net 쿠키에는 Expires 속성이 있지만 Response.Write의 Expires 속성 출력은 0001-1-1 0:00:00(DateTime.MinValue)입니다. 이는 브라우저가 만료 시간을 보내지 않기 때문입니다. 시간은 서버에 제공되므로 DateTime.MinValue는 쿠키의 Expires 속성을 채우는 데 사용됩니다. <p> <br> 만료 시간을 얻어야 하며, 해당 쿠키의 만료 시간을 기록하려면 다른 쿠키 값을 사용해야 합니다. 다음과 같습니다: <br> <br></p> <div class="codetitle"><span><a style="CURSOR: pointer" data="92569" class="copybut" id="copybut92569" onclick="doCopy('code92569')">코드 복사<u></u></a> 코드는 다음과 같습니다.</span></div> <div class="codebody" id="code92569"> <br> var d = new Date();<br> d.setHours(d.getHours() 1); //1시간 후에 만료됩니다<br> Document.cookie = 'testvalue=123;expires=' d.toGMTString(); //저장소 쿠키 값<br> document.cookie = 'testexp=' escape(d.toLocaleString()) ';expires=' d.toGMTString(); //testvalue 쿠키의 만료 시간을 얻으려면 testexp 쿠키를 얻으십시오. 🎜> <br> <br> <br><br> </div>