Der SQL-Server scheint da die UTC-Zeit zu verwenden. Kann auch eine Treiber-Einstellung sein, dass bei Datum/Zeit die Timezone beim Schreiben/Lesen verrechnet wird.
Bei einem Timestamp scheint das wiederum nicht zu gelten.