2010-05-04 74 views
0

我已經創建了一個asp.net網站,我們將在印度部署。本網站的所有客戶都來自瑞典。如何在網站上顯示正確的上次登錄日期時間?

本網站在成功登錄後在用戶儀表板上有選項(最後登錄日期時間)。

現在我的問題是,如果應用程序部署在印度和用戶從瑞典登錄然後用戶能夠顯示只有服務器的日期時間是印度。

我的步驟如下

1. User logged into site first time at 10 AM(server time), surfing starts... 
2. Logged out at 10:30 (server time) 
3. Application store server datetime in database. 
4. Next time user come, application will store same date and time from database as last loggin datetime. 

我如何可以存儲SWEDEN日期時間在數據庫中,當用戶從網站上登出,它會在未來成長至其他國家也。

請幫助?

回答

0

商店LoginDateTime在UTC。

確定數據庫中USerProfile信息中來自IP或商店用戶國家的時區。

顯示時將UTC datetime轉換爲UserPreferred時區。

+0

謝謝, 你可以有任何代碼行作爲例子。它會幫助我。 – 2010-05-04 11:21:27

相關問題