今天是 6 月 3 号,当与别人正在聊天的时候我们的聊天窗口显示的时间是几时几分,当我们明天看今天的聊天窗口时显示的是昨天几时几分,再过几天看聊天窗口的时候显示的 2020 年几月几日几时几分,这种是如何做到的?
1
Dogergo 2020-06-03 09:40:45 +08:00 via Android
如果我来实现应该是这样,每条消息都有发送时间,客户端的代码里判断一下,是否大于 24 小时,48 小时,就行了,24 小时以内就显示几时几分,24 小时以上 48 小时以内就显示昨天几时几分,其他的正常显示
|
2
aabbcc112233 2020-06-03 10:04:00 +08:00
存时间戳,实时计算,转友好显示。
|
3
jinhan13789991 2020-06-03 12:43:05 +08:00 via Android
2 楼正解
|
4
shilyx 2020-06-03 17:22:44 +08:00
if else 大法
|