0
点赞
收藏
分享

微信扫一扫

VSCode 开发 Vue 语法提示

禾木瞎写 2023-10-25 阅读 42

1. 今天要做这个效果(在时间旁边显示今天,昨天)

在这里插入图片描述


2. Preview

在这里插入图片描述


3. Code:

// 添加 今天 昨天
func show_today_yesterday(d: Date = Date()) -> String {
    let calendar = Calendar.current
    let today: Date = Date()
    
    if calendar.isDate(today, inSameDayAs: d) {
        return " · 今天"
    } else {
        if let interval = calendar.dateComponents([.day], from: d, to: today).day {
            if interval == 1 {
                return " · 昨天"
            } else {
                return ""
            }
        } else {
            print("日期计算出错")
            return ""
        }
    }
}

喜欢或对你有帮助,点个赞吧,自己先点个嘿嘿。
有错误或者疑问还请评论指出。
我的个人网站 点击访问 hongweizhu.com。

END

举报

相关推荐

0 条评论