Set cookies to expire in hours, minutes, seconds - Javascript | |||||||||||
I am using a javascript function, that allows to set after how many days cookies should expire: var date=new Date(); var expirydays=30; date.setDate(date.getDate()+expirydays); Now, I need to set cookies to expire after a specific number of hours, minutes or seconds. Can you please give me advice how to do it ? | |||||||||||
| |||||||||||
Hi, To set a cookie expiring in specific amount of hours, minutes and seconds, you can use the solution below. The cookie will expire in 1 hour, 5 minutes and 30 seconds. Expiration time is set in seconds - 3930. You can modifiy the expiration time according to your needs. var date = new Date(); date.setTime(date.getTime()+(3930*1000)); var expiry = '; expires=' + date.toUTCString(); document.cookie = 'abc=123'+expiry+'; path=/'; | |||||||||||
| |||||||||||
| |||||||||||
![]() ![]() | |||||||||||
2021 AnswerTabs | Terms | Contact us |