timeagojquery插件问题

本文关键字:问题 插件 timeagojquery | 更新日期: 2023-09-27 18:00:34

我正在使用timeagojquery插件为用户显示漂亮的日期,我发现我的服务器距离我的时区有6个小时,所以如果我在数据库中添加了一条记录,它保存了当前时间,它就保存了当前服务器的日期时间,所以当我再次获得日期时,我看到它比应该显示的晚了6个小时。

例如,我在数据库中有一个表:
Id,Name,CreatedOn
我插入了一个新记录,Created是使用我的服务器端c#代码自动获得当前日期。

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

如何解决这个问题,从服务器端还是客户端会比较好以及如何解决。

timeagojquery插件问题

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

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