我有以下代码:
[ [NSDate date] descriptionWithLocale: @"yyyy-MM-dd" ]
Run Code Online (Sandbox Code Playgroud)
我希望它以下列格式返回日期:"2009-04-23"
但它返回:2009年4月23日星期四下午11:27:03 GMT + 03:00
我究竟做错了什么?
先感谢您.
我想用字符串"今天"和"昨天"返回我的日期对象,并在目标C中返回日期.欢迎所有评论:
我的日期格式为@"yyyy-MM-dd HH:mm:ss"],然后确定日期是今天还是昨天,如果是,则返回"(昨天|今天|日期)"格式字符串.
我想以2015年3月9日星期一的格式获取日期.但以下代码未返回所需的日期格式.我想我使用的是错误的Formatter.这是代码:
NSString *dateString = @"09-03-2015";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd MMMM yyyy"];
NSDate *date = [[NSDate alloc] init];
date = [dateFormatter dateFromString:dateString];
NSLog(@"%@",[dateFormatter stringFromDate:date]);
Run Code Online (Sandbox Code Playgroud)