iOS开发中的日期格式
2014-06-10 19:18
253 查看
iOS-NSDateFormatter
G:公元时代,例如AD公元
yy:年后的2位
yyyy:完整年
MM:月,显示为1-12
MMM:月,显示为英文月分简写,如:Jan
MMMM:月,显示为英文月分全称,July
dd:日,2位数表示,如02
d:日,1-2位显示,如2
EEE:简写星期几,如Sun
EEEE:全写星期几,如Sunday
aa:上下午,AM/PM
H:时,24小时制,0-23
K:时,12小时制,0-11
m:分,1-2位
mm:分,2位
s:秒,1-2位
ss:秒:2位,
S:毫秒
Z:GMT
举例
输出的结果为如下格式:
G:公元时代,例如AD公元
yy:年后的2位
yyyy:完整年
MM:月,显示为1-12
MMM:月,显示为英文月分简写,如:Jan
MMMM:月,显示为英文月分全称,July
dd:日,2位数表示,如02
d:日,1-2位显示,如2
EEE:简写星期几,如Sun
EEEE:全写星期几,如Sunday
aa:上下午,AM/PM
H:时,24小时制,0-23
K:时,12小时制,0-11
m:分,1-2位
mm:分,2位
s:秒,1-2位
ss:秒:2位,
S:毫秒
Z:GMT
举例
NSDictionary *statusInfo = self.statusList[indexPath.section]; NSString *strDate =[statusInfo objectForKey:@"created_at"]; NSDateFormatter *dateFomatter =[[NSDateFormatter alloc] init]; [dateFomatter setDateFormat:@"EEE MMM dd HH:mm:ss ZZZ yyyy"]; NSDate *dateFromString =[dateFomatter dateFromString:strDate]; NSTimeInterval interval =[dateFromString timeIntervalSinceNow]; dateLabel.text =[NSString stringWithFormat:@"%d分钟前",abs((int)interval/60)];
输出的结果为如下格式:
Tue Jun 10 19:05:48 +0800 2014
相关文章推荐
- iOS开发之对日期格式处理的总结
- IOS开发之NSDateFormatter处理日期格式详解
- iOS开发中的NSDateFormatter日期格式解析总结
- iOS开发中的NSDateFormatter日期格式解析总结
- iOS 日期 格式 转换
- IOS开发基础之──NSLog 输出格式详解
- UIDatePicker 日期/时间选取器(滚轮)—IOS开发
- ios 自定义时间日期格式
- winform 入门开发,VS 程序自带的日历控件日期显示格式是xxxx年x月x日,如何改成xxxx-xx-xx 的格式 ?
- [iOS代码] 日期格式 时间戳
- IOS将字符串转换为日期时间格式
- iOS 日期格式串 setDateFormat 显示格式代码
- 在开发iOS程序时对日期处理的总结
- iOS NSDateFormatter日期时间格式处理的用法
- iOS开发有用代码(有判断邮箱格式是否正确的代码、图片压缩、亲测可用的图片上传代码和实现点击图片进行跳转的代码等。)
- UIDatePicker 日期/时间选取器(滚轮)—IOS开发
- IOS开发基础之──NSLog 输出格式详解
- iOS 日期格式的转换
- iOS 日期 格式 转换
- 在开发iOS程序时对日期处理的总结