我有一個asp.net + c#應用程序使用System.DateTime.now記錄員工的工作時間。該應用程序在線,最近我有用戶從我的國家以外連接到它。使用不同的時區
我有一個希望他的員工在國外工作,根據他們的時區記錄他們的工作時間的客戶端。
所有的日期和時間是在該數據庫記錄不是萬能時間,所以我不想嘗試和向後改變一切,以UTC(我也認爲這是不適用)。
我知道如何檢測用戶的時區 - js和地理位置。事情是我不相信兩者的準確性水平。最後,我想我會讓管理員通過界面定義時區,用戶將選擇他想使用的那個。
這是一個正確的方法嗎?最佳做法是什麼? 10q非常多。
相關問題:http://stackoverflow.com/q/2532729/1583 – Oded 2011-05-17 08:36:32