怎样获得一个完整的时间
2016-01-14 17:33
330 查看
- (void)getWeek
{
NSDateFormatter *dateFormatter = [NSDateFormatter
new];
dateFormatter.dateFormat =
@"yyy年MM月dd日";
[dateFormatter setTimeZone:[NSTimeZone
timeZoneWithAbbreviation:@"UTC"]];
NSString *string1 = [dateFormatter
stringFromDate:[NSDate
date]
];
NSLog(@"dateString%@",string1);
NSCalendar *calendar = [[NSCalendar
alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDate *now;
NSDateComponents *comps = [[NSDateComponents
alloc] init];
NSInteger unitFlags =
NSYearCalendarUnit | NSMonthCalendarUnit |
NSDayCalendarUnit | NSWeekdayCalendarUnit |
NSHourCalendarUnit |
NSMinuteCalendarUnit | NSSecondCalendarUnit;
now=[NSDate
date];
comps = [calendar
components:unitFlags
fromDate:[NSDate
date]];
NSArray * arrWeek=[NSArray
arrayWithObjects:@"星期日",@"星期一",@"星期二",@"星期三",@"星期四",@"星期五",@"星期六",
nil];
NSLog(@"星期:%@",
[NSString stringWithFormat:@"%@",[arrWeek
objectAtIndex:[comps weekday] - 1]]);
NSString *string2 = [NSString
stringWithFormat:@"%@",[arrWeek
objectAtIndex:[comps weekday] - 1]];
string = [NSString
stringWithFormat:@"%@ %@",string1, string2];
}
{
NSDateFormatter *dateFormatter = [NSDateFormatter
new];
dateFormatter.dateFormat =
@"yyy年MM月dd日";
[dateFormatter setTimeZone:[NSTimeZone
timeZoneWithAbbreviation:@"UTC"]];
NSString *string1 = [dateFormatter
stringFromDate:[NSDate
date]
];
NSLog(@"dateString%@",string1);
NSCalendar *calendar = [[NSCalendar
alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDate *now;
NSDateComponents *comps = [[NSDateComponents
alloc] init];
NSInteger unitFlags =
NSYearCalendarUnit | NSMonthCalendarUnit |
NSDayCalendarUnit | NSWeekdayCalendarUnit |
NSHourCalendarUnit |
NSMinuteCalendarUnit | NSSecondCalendarUnit;
now=[NSDate
date];
comps = [calendar
components:unitFlags
fromDate:[NSDate
date]];
NSArray * arrWeek=[NSArray
arrayWithObjects:@"星期日",@"星期一",@"星期二",@"星期三",@"星期四",@"星期五",@"星期六",
nil];
NSLog(@"星期:%@",
[NSString stringWithFormat:@"%@",[arrWeek
objectAtIndex:[comps weekday] - 1]]);
NSString *string2 = [NSString
stringWithFormat:@"%@",[arrWeek
objectAtIndex:[comps weekday] - 1]];
string = [NSString
stringWithFormat:@"%@ %@",string1, string2];
}
相关文章推荐
- 嵌入式开发学习路线——写给初入门的同仁
- POSIX 可移植操作系统接口
- 数据结构--堆
- Spring学习笔记(2)——Bean的配置
- fmt标签格式化数字和时间
- iOS开发实用网站
- 虚函数在基类与派生类对象的执行过程
- 23种设计模式之简单工厂——大话设计模式
- javascript雕虫小技
- 解决PHP不打印任何东西浏览器输出字符串
- linux分配swap分区-48
- 高通常用开发工具介绍
- Core Audio APIs 技术笔记二(麦克风音量和增强设置)
- 基础数据结构概念回顾
- 2015总结
- 新建对象的疑问
- Android滑动删除activity
- LightOJ1044 Palindrome Partitioning(区间DP+线性DP)
- 解决冲突-git入门教程
- 关于Core Data的一些整理(一)