簡體   English   中英

Web 部署在 Azure 上的應用程序未返回 UTC 日期時間

[英]Web App deployed on Azure not returning datetimes in UTC

我已經在 Azure 上的 .net 核心 3 中部署了一個后端微服務,並返回了一個日期時間值列表,我使用ToUniversalTime()方法將其轉換為 UTC。 由於某種原因,返回的日期時間不會轉換為 UTC,並且與存儲在 db 中的值相同。 當我在本地運行它時效果很好。

默認情況下,Azure Web 應用程序在 UTC 時區運行。 因此對於應用程序,從數據庫讀取的本地時間被解釋為 UTC,因此調用 ToUniversalTime 不會更改該值。 您可以使用 WEBSITE_TIME_ZONE 設置為 Web 應用程序指定時區,如下所述: https://www.jasongaylord.com/blog/tip-sharing-an-azure-app-service-time-zone

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM