我工作的一個網站,可以讓用戶添加日曆條目,在主頁上,那麼所有用戶都可以看到這些條目有一些文字說了多久,直到這些條目例如當前ASP.Net時間本地化
進入1:5分鐘
註冊2:7小時
條目3:4天
我遇到的問題是,每個人都可以在不同的時區。我決定我想以GMT格式存儲所有時間/日期。
我只是在用戶提交一個日曆條目說對於1/1/2009 10:30 AM然後我需要計算出這個日期時間是格林威治標準時間的存儲。有沒有辦法知道用戶本地時區/時間是什麼,所以我可以將其與服務器時間(GMT)進行比較以進行轉換?
我真的希望這是有道理的。我希望我可以做到這一點,而不必問用戶他們在什麼時區,或強迫用戶輸入格林尼治標準時間的所有日期。
好文章,雖然不是我用,以使同樣的事情多了很多代碼(通過使用UNIX時間)。 – 2009-02-15 15:05:26