2010-08-02 76 views

回答

-1

或者你可以只使用的NSDate类:

NSDate *date = [NSDate date]; 
    int month = [[date descriptionWithCalendarFormat:@"%m" timeZone:nil locale:nil] intValue]; 
    int day = [[date descriptionWithCalendarFormat:@"%d" timeZone:nil locale:nil] intValue]; 
    int year = [[date descriptionWithCalendarFormat:@"%Y" timeZone:nil locale:nil] intValue]; 

    NSLog(@"Today: %i-%i-%i", year, month, day); 

希望工程, ief2

+0

这就是我一直在寻找的! – Slee 2010-08-02 21:49:34

+0

它是公开的API吗?我得到了这个警告。 – karim 2011-04-14 09:53:40

+0

它现在可能已被弃用 – v1Axvw 2011-04-14 20:26:56

2

你要这个NSDateCOmponenets

明确:

- (NSDateComponents *)components:(NSUInteger)unitFlags fromDate:(NSDate *)date 
+0

谱曲从未定义这里?我只是想把当前的日期分成几部分,对于这样一个简单的东西看起来很复杂 – Slee 2010-08-02 18:21:53

+1

welcome to objective-c! – ennuikiller 2010-08-02 18:29:07

相关问题