嗨 我想找出一種方法來獲取客戶端時區的詳細信息,並將其存儲在數據庫中,該數據庫稍後將用於計算UTC日期。所以我需要的是MVC的時區詳細信息
1)一種獲取客戶端時區信息的方式,無需用戶從列表中選擇(因此可能需要一個javascript) 2)什麼是時區的詳細信息我需要存儲哪些我可以然後後來使用量,計算UTC該用戶
請注意項目日期是基於MVC框架
嗨 我想找出一種方法來獲取客戶端時區的詳細信息,並將其存儲在數據庫中,該數據庫稍後將用於計算UTC日期。所以我需要的是MVC的時區詳細信息
1)一種獲取客戶端時區信息的方式,無需用戶從列表中選擇(因此可能需要一個javascript) 2)什麼是時區的詳細信息我需要存儲哪些我可以然後後來使用量,計算UTC該用戶
請注意項目日期是基於MVC框架
您可以嘗試detect the timezone using javascript,這裏是more robust version。然後將其包含在隱藏字段或查詢字符串變量中,以便服務器可以獲取它。
您可以在JavaScript中使用getTimezoneOffset()方法。
它返回格林威治標準時間(GMT)和當地時間之間的時差,以分鐘爲單位。