JSFiddle - React, Tailwind, and code Playground

by Mulli Bahr

JavaScript

function createCookieWithDuration(name, value, duration) {
    const date = new Date();
    const sec = date.getSeconds()
   
    alert(`date now: ${date}`);
    date.setHours(date.getHours(), date.getMinutes(), date.getSeconds()+2, 0)
    alert(`adjusted date by ${duration} seconds: ${date}`);
    
    document.cookie = `${name}=${value}; expires=${date}; path=/`;
}

createCookieWithDuration("name", "some-value", "2")