2
DateTime.UtcNow用於獲取當前UTC時間,DateTime.Now用於當前本地時間。在Web應用程序的情況下,datetime.now會給服務器時間。c#中的日期時間用於web應用程序
我該如何讓任何使用該應用程序的用戶都能享有當地時間?
DateTime.UtcNow用於獲取當前UTC時間,DateTime.Now用於當前本地時間。在Web應用程序的情況下,datetime.now會給服務器時間。c#中的日期時間用於web應用程序
我該如何讓任何使用該應用程序的用戶都能享有當地時間?
您將UTC時間傳遞迴客戶端,並讓客戶端將UTC轉換爲本地時間。要麼是這樣,要麼你需要讓客戶端通過時區,這在其他方面很痛苦。
通常最好儘可能多地堅持UTC,只在將數據呈現給用戶時才轉換爲特定時區。請注意,從UTC轉換到本地時間是無損的;另一種方式可能由於DST轉換而產生歧義。
請參閱:http://stackoverflow.com/questions/1091372/getting-the-clients-timezone-in-javascript/1091399#1091399您可能還會在此處看到:http://pellepim.bitbucket.org/jstz / –