gpt4 book ai didi

swift - 如何在 Swift 中使用 NSDate 检查一周中的特定日期?

转载 作者:可可西里 更新时间:2023-10-31 23:55:38 24 4
gpt4 key购买 nike

<分区>

我想使用 NSDate 和 Swift 创建一个 if 语句,在一周中的特定一天触发。

具体来说,当今天是星期一时,名为 labelone 的标签的文本应该是“Have a nice week”,而当它是其他任何一天时,labelone 应该被隐藏.

我知道更改标签中的文本并将其隐藏的代码,但是如何以这种方式使用 NSDate 构建 if 语句?

这是我试过的:

let today = NSDate()
let calendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)
let components = calendar!.components([.Weekday], fromDate: today)

if components.weekday == 2 {
print("Hello Monday")
} else {
print("It's not Monday")
}

有更好的方法吗?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com