JS konwertuj datę, aby pasować do wartości lokalnej datetime

var now = new Date();
now.setMinutes(now.getMinutes() - now.getTimezoneOffset());
document.getElementById('dt').value = now.toISOString().slice(0,16);
Breakable Barracuda