DateUtil

open class DateUtil

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open fun formatMsgTime(msgTimeStamp: Long, isChatList: Boolean): String
格式化消息时间 会话列表时间日期显示逻辑: 1.同一天,使用时分显示,如23:22 2.昨天,统一显示为昨天 3.昨天之前,但是在同一周(周一~周日算同一周),显示为:周X,如周三 4.昨天之前,不在同一周,显示为月/日,如04/08 5.
open fun formatMsgTime(msgTime: Calendar, now: Calendar, isChatList: Boolean): String
根据和now时间的对比,格式化消息时间 格式化消息时间 会话列表时间日期显示逻辑: 1.同一天,使用时分显示,如23:22 2.昨天,统一显示为昨天 3.昨天之前,但是在同一周(周一~周日算同一周),显示为:周X,如周三 4.昨天之前,不在同一周,显示为月/日,如04/08 5.
Link copied to clipboard
open fun isSameDay(compare: Calendar, now: Calendar): Boolean
Link copied to clipboard
open fun isSameWeek(compare: Calendar, now: Calendar): Boolean