0
我该如何去做obj c?NSString到NSDate为“15分钟”或“1小时”或“1天”
的NSString的NSDate为“1小时”或“1天”或“15分钟”
是否有一个图书馆出来,可以做到这一点?在Ruby中,它非常简单...必须是Obj c中的一些可以做同样事情的东西吗?
我该如何去做obj c?NSString到NSDate为“15分钟”或“1小时”或“1天”
的NSString的NSDate为“1小时”或“1天”或“15分钟”
是否有一个图书馆出来,可以做到这一点?在Ruby中,它非常简单...必须是Obj c中的一些可以做同样事情的东西吗?
使用NSDateFormatter输入/输出你的NSDate: http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSDateFormatter_Class/Reference/Reference.html
数据格式指南(章 “日期格式化程序”): http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DataFormatting/Articles/dfDateFormatting10_4.html#//apple_ref/doc/uid/TP40002369-SW1
NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init];
[inputFormatter setDateFormat:@"yyyy-MM-dd 'at' HH:mm"];
NSDate *formatterDate = [inputFormatter dateFromString:@"1999-07-11 at 10:30"];
NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init];
[outputFormatter setDateFormat:@"HH:mm 'on' EEEE MMMM d"];
NSString *newDateString = [outputFormatter stringFromDate:formatterDate];
NSLog(@"newDateString %@", newDateString);
// For US English, the output is:
// newDateString 10:30 on Sunday July 11