美文网首页
ios开发怎么获取输入的日期得到星期

ios开发怎么获取输入的日期得到星期

作者: HT_Jonson | 来源:发表于2017-03-10 16:51 被阅读0次
+ (NSString*)weekdayStringFromDate:(NSDate*)inputDate {
    NSArray *weekdays = 
                      [NSArray arrayWithObjects: 
                      [NSNull null], @"Sunday", @"周一", @"周二", @"周三@"周四", @"周五", @"周六", nil];
     NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];

   NSTimeZone *timeZone = [[NSTimeZone alloc] initWithName:@"Asia/Shanghai"];

   [calendar setTimeZone: timeZone];

   NSCalendarUnit calendarUnit = NSWeekdayCalendarUnit;

   NSDateComponents *theComponents = [calendar components:calendarUnit fromDate:inputDate];

   return [weekdays objectAtIndex:theComponents.weekday];

}

相关文章

网友评论

      本文标题:ios开发怎么获取输入的日期得到星期

      本文链接:https://www.haomeiwen.com/subject/okhogttx.html