我在網站中構建了類似聊天服務的內容,並且當用戶發送消息或接收消息時,我會在發送或接收消息時向他顯示消息。與用戶本地保存日期時間問題本地日期時間
我將所有消息保存在數據庫中。
現在問題出現了:託管網站的服務器在美國,一些用戶來自不同的國家,時區不同。
所以我的用戶發送的消息,他在埃及爲例,他將看到他的消息發送10小時以前不是現在,因爲他剛送:)
我想知道如何網站如Facebook ,twitter和stackoverflow解決了這個問題。
備註:
- 我不會在註冊時向用戶詢問他的時區或國家。
- 我正在使用ASP.Net MVC。
- 我使用timeago jquery插件來顯示很好的格式化日期。
我會推薦相同的解決方案。 – itsmatt