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

2020-06-03 09:27:33 +08:00
 Lrevan

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

1205 次点击
所在节点    问与答
4 条回复
Dogergo
2020-06-03 09:40:45 +08:00
如果我来实现应该是这样,每条消息都有发送时间,客户端的代码里判断一下,是否大于 24 小时,48 小时,就行了,24 小时以内就显示几时几分,24 小时以上 48 小时以内就显示昨天几时几分,其他的正常显示
aabbcc112233
2020-06-03 10:04:00 +08:00
存时间戳,实时计算,转友好显示。
jinhan13789991
2020-06-03 12:43:05 +08:00
2 楼正解
shilyx
2020-06-03 17:22:44 +08:00
if else 大法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/678098

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX