gpt4 book ai didi

objective-c - 使用 NSDate 判断今天是星期几

转载 作者:行者123 更新时间:2023-12-03 16:56:04 26 4
gpt4 key购买 nike

我有一个 NSDate,我想知道它是否发生在任何一年的特定日期。我该怎么做?

例如,我想看看 NSDate 的日和月是否是 25 和 12。

我想去:

NSDate *today = [NSDate date];    
int day = [today day];
int month = [today month];

有办法做到这一点吗?

最佳答案

您可以使用 -[NSCalendar Components:fromDate:] 来执行此操作:

NSDate                     *date = [NSDate date];
NSCalendar *cal = [NSCalendar currentCalendar];
int comp = NSMonthCalendarUnit | NSDayCalendarUnit;
NSDateComponents *cmpnts = [cal components: comp fromDate: date];

int day = [cmpnts day];
int month = [cmpnts month];

关于objective-c - 使用 NSDate 判断今天是星期几,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2083283/

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