NSDate的日名?

Ami*_*ous 37 iphone objective-c ios4

我想在我的iPhone应用程序中显示日期的名称,但我找不到解决方案.感谢帮助

Jil*_*ouc 116

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEEE"];
NSString *dayName = [dateFormatter stringFromDate:yourDate];
[dateFormatter release];
Run Code Online (Sandbox Code Playgroud)

您进入dayName用户的区域设置.

(检查日期格式样本的Unicode标准)


Ami*_*ous 15

我找到了,答案是:

NSDate *now = [NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEEE"];
NSLog(@"%@",[dateFormatter stringFromDate:now]);
Run Code Online (Sandbox Code Playgroud)

谢谢