iOS NSDateFormatter 日期的使用
来源:互联网 发布:java二维数组初始化为0 编辑:程序博客网 时间:2024/06/04 21:49
NSDateFormatter
本文章详细介绍了NSDateFormatter输出各类时间的方法, 比较全面, 希望有助于大家学习!
代码如下:
#pragma mark - 输出完整的年份 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* y: 表示年份 */ [formatter setDateFormat:@"yyyy"];/* 或者 setDateFormat:@"yyyy" */ NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出年后两位 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; [formatter setDateFormat:@"yy"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出月份 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* M: 代表年中月份 */ [formatter setDateFormat:@"MM"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出到本月份共有多少周 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* w: 表示年中的周数 */ [formatter setDateFormat:@"yyyy年到现在为止有ww周"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出本月份有多少周 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* W: 表示月份中的周数 */ [formatter setDateFormat:@"dd月份到现在有WW周"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出年月日 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* y: 代表年份 M: 代表年中的月份 d: 代表月份中的天数 */ [formatter setDateFormat:@"yy年MM月dd日"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出星期 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* E: 代表周几 */ [formatter setDateFormat:@"EE"];/* 输出周一 */// [formatter setDateFormat:@"EEEE"];/* 输出星期一 */ [formatter setDateFormat:@"EEE"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出星期中的第几天 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* F: 代表星期中的第几天 */ [formatter setDateFormat:@"第FF天"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出上午 下午 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* a: AM PM 标记 */ [formatter setDateFormat:@"aa"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出一天中的几时 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* h: 是一天12小时格式 (1 - 12)*/ [formatter setDateFormat:@"hh"]; /* H: 是一天24小时格式 (0 - 23)*/ [formatter setDateFormat:@"HH"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出上午或下午几时 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* K: AM PM中的小时数 (0 - 11)*/ [formatter setDateFormat:@"KK"]; /* k: AM PM中的小时数 (1 - 12)*/ [formatter setDateFormat:@"kk"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出几时几分 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* m: 表示小时中的分钟数 */ [formatter setDateFormat:@"hh:mm"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出几时几分几秒 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* s: 表示分钟中的秒数 */ [formatter setDateFormat:@"hh:mm:ss"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
#pragma mark - 输出几时几分几秒几毫秒 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; /* s: 表示分钟中的秒数 */ [formatter setDateFormat:@"hh:mm:ss:SS"]; NSString *str = [formatter stringFromDate:[NSDate date]]; NSLog(@"%@", str);
1 0
- iOS NSDateFormatter 日期的使用
- ios NSDateFormatter日期格式
- IOS日期NSDateFormatter方法
- iOS - NSDateFormatter 日期 和 字符串
- iOS NSDateFormatter日期时间格式处理的用法
- iOS NSDateFormatter日期时间格式处理的用法
- 【精】iOS 日期操作总结:NSDate、NSDateFormatter
- NSDateFormatter的使用
- NSDate, NSDateFormatter的使用
- iOS开发之NSDateFormatter的NSLocale使用en_US_POSIX还是en_US
- iOS NSDateFormatter 和 NSDate简单使用 时间戳的转换
- 日期类NSDate与日期格式化类NSDateFormatter类的使用
- IOS---------NSDateFormatter的格式字符串
- IOS开发:NSDateFormatter的问题
- iOS 日期格式化, NSDateFormatter,把服务器返回的时间,格式化为时间戳
- iOS开发中的NSDateFormatter日期格式解析总结
- IOS开发之NSDateFormatter处理日期格式详解
- IOS上NSDateFormatter类的setDateFormat
- 闪讯利用openwrt路由器拨号教程(三)
- 模数和数模转换电路
- Android:SqliteDatabase 数据库的简单使用
- 12.OC语言基础知识
- python之正则表达式的学习
- iOS NSDateFormatter 日期的使用
- 关于*大学计算机科学与技术学院的大一学生几个关于Linux学习方面的疑惑之回复
- 13.OC方法和文件编译
- C++中friend的使用(friend function and friend class)
- istream_iterator创建和值的变化
- C++学习笔记之继承
- 动态规划
- Struts2+Hibernate+Spring整合教程
- 14.OC内存管理