У меня проблемы с Azure, когда я загружаю свое веб-приложение, по крайней мере, я думаю, что это Azure.Мое приложение использует глобализацию en-GB
, которую я установил в web.config
.Поскольку я использовал виджеты KendoUI, очень важно, чтобы этот часовой пояс был установлен для обеспечения правильного форматирования дат.
Локально мое приложение работает нормально, когда я загружаю его в Azure, оно возвращается в формат времени США, который нарушаетмножество функций.
На данный момент мой часовой пояс установлен в web.config
и в макете с использованием глобального тега сценария KendoUI, как его CDN.
Web.Config
<system.web>
<globalization uiCulture="en-GB" culture="en-GB"></globalization>
</system.web>
_Layout.cshtml
<script src="https://kendo.cdn.telerik.com/2019.1.115/js/cultures/kendo.culture.en-GB.min.js"></script>
<script>$(function () { kendo.culture("en-GB"); })</script>
Из результатов поиска я понимаю, что вы можете настроить свое приложение в Azure на использование определенных часовых поясов.
Настройки Azure / приложения
WEBSITE_TIME_ZONE | GMT Standard Time
Я взял часовой пояс Azure из списка зон, используемых Azure
Примечание. Мое веб-приложение также хранится на серверах UK West Server в Azure
Тем не менее, учитывая все вышеперечисленное, я все еще получаю формат даты в США, как только мое приложение используется в Azure.Я что-то пропустил или мои настройки Azure, возможно, неверны?