The Time Zone get from Date() in the script is correct, CEST (Central European Summer Time). But the time zone reported from View -> Logs menu in the script editor is PDT (Pacific Daylight Time)
That happens whatever standalone scripts and spreadsheets scripts.
This is an ad-hoc example code:
Logger.log(Session.getActiveUserLocale());
Logger.log(Session.getScriptTimeZone());
var d = new Date();
Logger.log(d.toLocaleString());
[17-09-12 01:50:46:566 PDT] es
[17-09-12 01:50:46:567 PDT] Europe/Paris
[17-09-12 01:50:46:568 PDT] 12 de septiembre de 2017 10:50:46 CEST
The Time Zone of the system is CEST. The Time Zone in Google Calendar and GMail of the google account is CEST too.
Any explanation?
P.S.
Related but not the same issue that theese questions: