iOS编程上获取本地时间以及星期几时间
来源:互联网 发布:怎么查别人mac地址 编辑:程序博客网 时间:2024/06/06 01:33
本文回复一位网友关于获取时间的问题:http://blog.csdn.net/duxinfeng2010/article/details/8653411#reply
- (void)viewDidLoad { [super viewDidLoad]; NSInteger year,month,day,hour,min,sec,week; NSString *weekStr=nil; NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDate *now = [NSDate date];; NSDateComponents *comps = [[NSDateComponents alloc] init]; NSInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSWeekdayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit; comps = [calendar components:unitFlags fromDate:now]; year = [comps year]; week = [comps weekday]; month = [comps month]; day = [comps day]; hour = [comps hour]; min = [comps minute]; sec = [comps second]; if(week==1) { weekStr=@"星期天"; }else if(week==2){ weekStr=@"星期一"; }else if(week==3){ weekStr=@"星期二"; }else if(week==4){ weekStr=@"星期三"; }else if(week==5){ weekStr=@"星期四"; }else if(week==6){ weekStr=@"星期五"; }else if(week==7){ weekStr=@"星期六"; } else { NSLog(@"error!"); } NSLog(@"现在是:%d年%d月%d日 %d时%d分%d秒 %@",year,month,day,hour,min,sec,weekStr); NSInteger Monday = day - week+1+1; for (int i=1; i<=7; i++) { NSLog(@"本周 星期%d :%d年%d月%d日 ",i,year,month,Monday); Monday=Monday+1; } }
运行结果:
- iOS编程上获取本地时间以及星期几时间
- iOS 根据时间戳获取星期几
- IOS总结_获取当前的日期,时间,星期几
- iOS根据输入的时间获取当天是星期几
- NSDate相关处理,获取当前时间戳,获取本地时间,获取星期 iOS新手笔记
- IOS获取本地时间
- IOS 本地获取时间--
- js获取星期,根据日期字符串获取星期几,日期获取星期,时间获取星期
- java获取当天时间的星期几
- Javascript 获取年月日 星期几 时间
- Android获取当前时间与星期几
- Android获取当前时间与星期几 .
- Java:获取当前日期、时间、星期几
- Android获取当前时间与星期几
- 获取系统时间和某天是星期几
- Android获取当前时间与星期几
- java获取当前时间是星期几
- js 当前获取时间 年月日 星期几
- poj 2559 Largest Rectangle in a Histogram
- 关于Visual Studio 2010与64位系统的问题
- 一个系统从无到有需要做的事情
- 管理Java类文件
- 编译用到MySQL API的程序的一项注意事项
- iOS编程上获取本地时间以及星期几时间
- UVa 839 - Not so Mobile//二叉树,递归
- C语言位段理解
- Sublime text 2 GBK编码插件
- 类型符范围
- Java 多线程测试示例代码 (论坛回复摘要)
- 计算机学术期刊链接
- NOj-1378(战斗吧,皇后!)
- Linux下的定时器-程序设计