Comment expirer un cookie en 30 minutes en utilisant jQuery?

Comment expirer un cookie en 30 min? J'utilise un cookie jQuery. Je peux faire quelque chose comme ça.

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

C'est pour 1 jour. Mais comment pouvons-nous fixer le délai d'expiration à 30 min.

30 minutes est de 30 * 60 * 1000 millisecondes. Ajouter à la date actuelle pour spécifier une date d'expiration de 30 minutes à l'avenir.

  var date = new Date(); var minutes = 30; date.setTime(date.getTime() + (minutes * 60 * 1000)); $.cookie("example", "foo", { expires: date });