版主大佬有个问题,有关于修改本机时间的。

minisars 12天前 75

修改本地计算机时间后,为什么会话的排序是按照本地时间来的。有什么解决方法么~

最新回复 (3)
  • HeavyRain 12天前
    引用 2
    没有明白问题,请附图说明或者详细说明
  • minisars 11天前
    引用 3
    HeavyRain 没有明白问题,请附图说明或者详细说明
    我举个例子

    1 当前 
    (1)会话有3条 
       <1>A用户的会话时间-2024年4月25日 10点
       <2>B用户的会话时间-2024年4月25日  6点
       <3>C用户的会话时间-2024年4月22日  10点
    (2)此时我和<1>中A用户进行聊天----聊天的记录  10点一条 10点30一条 11点一条
    2 此时修改我计算机的时间 为2024年4月25日 凌晨5点
    3 <1>的A用户给我发消息,我的会话时间的排序会把这个人放到<2>6点的后面,且 聊天内容的消息会插入到 10点之前

    因此 我想问的是,回话和聊天的时间的记录不是以服务器时间为准吗?
  • x86 11天前
    引用 4
    会话列表排序时,会考虑置顶等因素,然后根据会话时间(正常是会话的最后一条消息的服务器时间)来进行排序。
    消息列表的排序,也是以服务器时间为准,进行排序的。

    你用我们线上 demo 测试一下,然后截图示例下现在的问题。
    https://web.wildfirechat.cn/
返回