¿Cómo caducar una cookie en 30 minutos usando jQuery?


¿Cómo caducar una Cookie en 30 min ? Estoy usando una cookie jQuery. Soy capaz de hacer algo como esto.

$.cookie("example", "foo", { expires: 1 });

Esto es por 1 día. Pero ¿cómo podemos establecer el tiempo de caducidad a 30 min.

Author: Sinan Ünür, 2009-12-02

1 answers

30 minutos es 30 * 60 * 1000 milisegundos. Agréguelo a la fecha actual para especificar una fecha de caducidad de 30 minutos en el futuro.

 var date = new Date();
 var minutes = 30;
 date.setTime(date.getTime() + (minutes * 60 * 1000));
 $.cookie("example", "foo", { expires: date });
 218
Author: Sinan Ünür,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-12-05 21:29:08