iphone之Iphone中的日期格式问题
lori
阅读:76
2025-06-02 22:19:02
评论:0
我使用以下代码比较两个日期。但是,尽管我设置了日期格式,但仍无法按照指定的日期格式获取日期。
我的代码如下:
NSDate *today = [NSDate date];
NSString *g = [NSString stringWithFormat:@"%@", [[NSUserDefaults standardUserDefaults]valueForKey:@"EventDate"]];
NSLog(@"%@", g);
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"MM/dd/yyyy"];
NSDate *ed = [df dateFromString:g];
NSLog(@"%@\n %@", ed, today);
输出为:
04/09/2013
2013-04-08 18:30:00 +0000
2013-04-09 13:13:29 +0000
请您参考如下方法:
我认为您正在寻找这个,您的最后一个日志应该是:
NSLog(@"%@\n%@", [df stringFromDate: ed], [df stringFromDate: today]);
这样,您将根据
ed显示日期(
today和
NSDateFormatter)。
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。



