我正在使用以下代码显示当前日期
NSDate *date3 = [NSDate date];
控制台输出为
2016-12-26 10:33:05 UTC 0x167e90f0
但我只希望白天意味着 26 。
答案 0 :(得分:1)
您可以使用NSCalendar
NSInteger day = [[NSCalendar currentCalendar] component:NSCalendarUnitDay fromDate:[NSDate date]];
NSLog(@"%ld", day);
答案 1 :(得分:0)
您可以使用以下代码
您的约会对象是
NSDate *date3 = [NSDate date];
在下面的代码中使用“date3”
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"dd"];
NSString *myDayString = [df stringFromDate:date3];
NSLog("Day is - %@", myDayString)