我是这个目标 C 的新手。我正在尝试做一个日历应用程序。
谁能告诉我如何知道一个月从哪一天开始?(例如,假设 2012 年 10 月从星期一开始,2012 年 11 月从星期四开始。这样如何知道 2014 年 9 月的开始日期?)。
另外请让我知道如何根据月份获取月份的开始日期(星期一或星期二...)。
我是这个目标 C 的新手。我正在尝试做一个日历应用程序。
谁能告诉我如何知道一个月从哪一天开始?(例如,假设 2012 年 10 月从星期一开始,2012 年 11 月从星期四开始。这样如何知道 2014 年 9 月的开始日期?)。
另外请让我知道如何根据月份获取月份的开始日期(星期一或星期二...)。
你可以试试这个
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
//-- get our date from a string representation
NSDate *date2 = [formatter dateFromString:@"2014-09-01 00:00:00"];
//-- convert it so to extract the full day name
[formatter setDateFormat:@"cccc"];
NSString *result = [formatter stringFromDate:date2];