Как по названию, что такое TimeZone по умолчанию в AppVeyor?Что такое TimeZone по умолчанию в AppVeyor?
Я пытался просить Google об этом ... ничего не найдено
Как по названию, что такое TimeZone по умолчанию в AppVeyor?Что такое TimeZone по умолчанию в AppVeyor?
Я пытался просить Google об этом ... ничего не найдено
Я не думаю, что вы должны полагаться на часовой пояс в настоящее время установлен на рабочих сборки, но вы должны настроить свой собственный необходимый часовой пояс. Это можно легко сделать с tzutil
утилитой, например, в appveyor.yml
:
init:
- tzutil /s "Mountain Standard Time"
Вы можете просмотреть список всех доступных зон с tzutil /l
командой.
Осторожно, настройки часовых поясов в Windows являются общесистемными. Скорее всего, есть другие процессы на одной машине. Если среда изолирована должным образом, вы не сможете этого сделать. Действительно, если сервер должен быть установлен в какой-либо конкретный часовой пояс, то это проблема для себя. Сценарий сборки (или что бы то ни было) должен полагаться только на UTC. –
@MattJohnson ok, так что вы предлагаете? –
@ GianlucaGhettini - Ну, вы не сказали * почему * вы хотите изменить часовой пояс, поэтому его сложно предложить что-либо в частности. Возможно, вы можете отредактировать свой вопрос, чтобы показать код, в котором вы зависите от системного часового пояса. Тогда я могу ответить соответствующим образом. Благодарю. –
Их записи crontab для запланированных сборок используют UTC, поэтому я бы предположил, что это то, что они используют в целом.
У Appveyor есть хорошая поддержка, почему бы не спросить их напрямую? –
По умолчанию часовые пояса обычно являются настройками локального компьютера. – jdweng
@jdweng нормально, но что такое значение по умолчанию для AppVeyor? –