gpt4 book ai didi

ios - 每月第一天的星期几

转载 作者:可可西里 更新时间:2023-11-01 04:16:02 27 4
gpt4 key购买 nike

我需要获取该月第一天的工作日。例如,对于当前月份 2013 年 9 月,第一天是星期日。

最佳答案

首先,获取当月的第一天(例如):

NSDate *today = [NSDate date];
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *components = [gregorian components:(NSEraCalendarUnit | NSYearCalendarUnit | NSMonthCalendarUnit) fromDate:today];
components.day = 1;
NSDate *firstDayOfMonth = [gregorian dateFromComponents:components];

然后使用 NSDateFormatter 将其打印为工作日:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];  
[dateFormatter setDateFormat:@"EEEE"];
NSLog(@"%@", [dateFormatter stringFromDate:firstDayOfMonth]);

附言也看看Date Format Patterns

关于ios - 每月第一天的星期几,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18860241/

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