gpt4 book ai didi

ios - 如何在 iOS 中获取日期并提取日期”

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

我有一个以这种格式返回日期的网络服务:

2013-04-14

我如何确定这对应于哪一天?

最佳答案

此代码将获取您的字符串,将其转换为 NSDate 对象并提取当天的数字 (14) 和当天的名称(星期日)

NSString *myDateString = @"2013-04-14";

// Convert the string to NSDate
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.dateFormat = @"yyyy-MM-dd";
NSDate *date = [dateFormatter dateFromString:myDateString];

// Extract the day number (14)
NSDateComponents *components = [[NSCalendar currentCalendar] components:NSDayCalendarUnit fromDate:date];
NSInteger day = [components day];

// Extract the day name (Sunday)
dateFormatter.dateFormat = @"EEEE";
NSString *dayName = [dateFormatter stringFromDate:date];

// Print
NSLog(@"Day: %d: Name: %@", day, dayName);

注意:此代码适用于 ARC。如果是 MRC,在末尾添加 [dateFormatter release]。

关于ios - 如何在 iOS 中获取日期并提取日期”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15962113/

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