Lrevan
V2EX  ›  问与答

小白问一个关于微信聊天窗口时间的问题

  •  
  •   Lrevan · Jun 3, 2020 via iPhone · 1617 views
    This topic created in 2197 days ago, the information mentioned may be changed or developed.

    今天是 6 月 3 号,当与别人正在聊天的时候我们的聊天窗口显示的时间是几时几分,当我们明天看今天的聊天窗口时显示的是昨天几时几分,再过几天看聊天窗口的时候显示的 2020 年几月几日几时几分,这种是如何做到的?

    4 replies    2020-06-03 17:22:44 +08:00
    Dogergo
        1
    Dogergo  
       Jun 3, 2020 via Android
    如果我来实现应该是这样,每条消息都有发送时间,客户端的代码里判断一下,是否大于 24 小时,48 小时,就行了,24 小时以内就显示几时几分,24 小时以上 48 小时以内就显示昨天几时几分,其他的正常显示
    aabbcc112233
        2
    aabbcc112233  
       Jun 3, 2020
    存时间戳,实时计算,转友好显示。
    jinhan13789991
        3
    jinhan13789991  
       Jun 3, 2020 via Android
    2 楼正解
    shilyx
        4
    shilyx  
       Jun 3, 2020
    if else 大法
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4226 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 05:29 · PVG 13:29 · LAX 22:29 · JFK 01:29
    ♥ Do have faith in what you're doing.