Время жизни jQuery cookie в минутах
Почему-то в документации про это не написано (только про дни), но оно работает.
30 minutes is 30 * 60 * 1000
miliseconds. Add that to the current date to specify an expiration date 30 minutes in the future.
var date = new Date();
var minutes = 30;
date.setTime(date.getTime() + (minutes * 60 * 1000));
$.cookie("example", "foo", { expires: date });
Ссылки и благодарности
Тут нашел: stackoverflow.com