Надо получить локально дату и время в формате YYYY-MM-DD HH:MM:SS
const dt = new Date().toISOString().replace("T"," ").substring(0, 19);
Выдает по гринвичу, ок, я так понимаю это не баг, а фича Date(). Есть метод getTimezoneOffset() который выдает смещение в минутах относительно UTC, куда его тут применять?
Я в JS полный чайник, просто понадобилось тута внезапно, не знал что это такая засада... )))