JSFiddle - React, Tailwind, and code Playground

by Leonardo Trimarchi

JavaScript

var myTime = "2020-01-24T18:00:00Z";
var myDate = new Date(myTime);
var myTime2 = dateToISOLikeButLocal(myDate);

alert(myTime2);

function dateToISOLikeButLocal(date) {
    const offsetMs = date.getTimezoneOffset() * 60 * 1000;
    const msLocal =  date.getTime() - offsetMs;
    const dateLocal = new Date(msLocal);
    const iso = dateLocal.toISOString();
    const isoLocal = iso.slice(0, 19);
    return isoLocal;
}

function CleanUpDateTime(dateTimeValue){
var a = Date.parseLocale(dateTimeValue);
return a;
}