timeago jquery插件问题

时间:2011-06-29 01:41:26

标签: c# javascript jquery asp.net ajax

我正在使用timeago jquery插件来显示用户的好日期,我发现的问题是我的服务器距离我的时区有6个小时,所以如果我在数据库中添加了一条记录,它会节省当前时间,它保存了当前的服务器日期时间,所以当我再次获得日期时,我会看到它比它看起来要晚6个小时。

例如我在db中有这个表:
Id,Name,CreatedOn
我插入一条新记录,Created会自动使用我的服务器端c#代码获取当前日期。

当我在浏览器中显示此记录时,我看到它已经晚了6个小时。

如何解决这个问题,从服务器端或客户端方面会更好,如何。

1 个答案:

答案 0 :(得分:1)

不要保存“当前时间”,而是保存相当于当前时间的UTC。

将此UTC时间发送到浏览器,让浏览器在特定的当地时间进行转换。