作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
NSDate
实例有问题。
我收到 2012-08-16 00:00:00 +0000
的日期。
但我需要从 00:00:00 +0000
中删除。
有什么办法吗?
NSDateFormatter *formatter = [[[NSDateFormatter alloc] init]autorelease];
[formatter setDateFormat:@"yyyy-MM-dd"];
[formatter setTimeZone:[NSTimeZone timeZoneWithName:@"GMT"]];
NSDate *eventDate = [formatter dateFromString:currentDate]; // current Tile
NSLog(@"date %@",eventDate);
最佳答案
使用
NSLog(@"date %@",[formatter stringFromDate:eventDate]);
NSDate
只是一个时间点。它不知道应该如何格式化它的值,这就是 NSDateFormatter
的用途。
NSLog(@"date %@",eventDate);
打印日期的默认字符串表示形式。
关于ios - 从日期中删除时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11973647/
我是一名优秀的程序员,十分优秀!