hmm,
Für die Südhalbkugel ist aber die Definition von Sommer- und Winterzeit entgegengesetzt.
function dstsugg(){
let dati = new Date();
let wint = new Date( dati.getFullYear(), 1, 1);
return( dati.getTimezoneOffset() == wint.getTimezoneOffset() ? 0 : 1 );
}
sollte eigentlich von der Logik her beide Fälle abdecken nord wie süd.
MfG