2010-05-04 40 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

相关问题