Решение env TZ='Europe/Amsterdam' node server.js
от @uhef работает в тех случаях, когда ваше приложение не работает с разветвленным процессом, но когда вы работаете с разветвленным процессом, особенно когда вы запускаете свое приложение с помощью инструмента для сборки, такого как gulp , команда gulp
примет значения env, но процесс, созданный gulp not (ваше приложение).
Чтобы решить эту проблему, вы должны сделать:
$ export TZ="Europe/Amsterdam"; gulp myTask
Это установит переменную среды TZ
для всего процесса, запущенного в консоли, с которой вы работаете, включая все последующие процессы, выполняемые после команды gulp в той же консоли, без необходимости выполнять их с префиксом export TZ="Europe/Amsterdam";
снова.