Objective c 如何使用核心数据在文本中获取干净的日期
在我的应用程序中,我有一个功能,允许用户使用日期选择器选择某个日期。然后他们保存他们的选择,我通过DetailViewController.m中的标签加载它。到目前为止,我有一个代码,它显示的日期如下: 年月日 这是我到目前为止所拥有的Objective c 如何使用核心数据在文本中获取干净的日期,objective-c,Objective C,在我的应用程序中,我有一个功能,允许用户使用日期选择器选择某个日期。然后他们保存他们的选择,我通过DetailViewController.m中的标签加载它。到目前为止,我有一个代码,它显示的日期如下: 年月日 这是我到目前为止所拥有的 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateStyle:NSDateFormatterMediumStyle]; NSString
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterMediumStyle];
NSString *formattedDateString = [dateFormatter stringFromDate:[youOweData valueForKey:@"youOweDate"]];
[self.labelDueDate setText:formattedDateString];
如果用户将日期保存为今天的日期,则输出为:
2014年2月10日
然而
我想读一读:
2014年2月10日星期一
非常感谢您的帮助,提前感谢。您正在使用NSDATEFormatterminiumStyle。您应该使用NSDateFormatterFullStyle
请参见此处的文档: