NSCalendar的操作
来源:互联网 发布:linux安装ftp服务步骤 编辑:程序博客网 时间:2024/06/15 02:33
NSCalendar *currentCalender = [NSCalendar currentCalendar]; NSDateComponents *components = [[NSDateComponents alloc]init]; components.year = 2015; components.month = 12; components.day = 17; components.hour = 22; components.minute = 46; components.second = 30; NSDate *datee = [currentCalender dateFromComponents:components]; NSLog(@"datee=%@",datee); //如何将NSdate 转换成NSString? NSDateFormatter默认转换为本地时间 NSDateFormatter *dateFormatter = [NSDateFormatter new]; //设置时区 dateFormatter.timeZone = [NSTimeZone systemTimeZone]; //设置输出格式 [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; NSString *string = [dateFormatter stringFromDate:[NSDate date]]; NSLog(@"string = %@",string); //将时间类型的字符串转化为日期 NSString *string1 = @"1970-01-01 08:00:00"; [dateFormatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]]; [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; //这里得到的时间是GMT时间 NSDate *date8 = [dateFormatter dateFromString:string1]; NSLog(@"date8 = %@",date8); NSTimeInterval Interval = date8.timeIntervalSinceNow; NSLog(@"距今已经%f秒了",Interval); Interval = -Interval / 60; NSLog(@"%f",Interval);//求出分 NSLog(@"%f",[[NSDate date] timeIntervalSince1970]);//距离1970有多少秒
1 0
- NSCalendar的操作
- 131,NSCalendar的应用
- NSCalendar的使用
- NSCalendar的使用
- NSCalendar
- NSCalendar
- nscalendar
- NSCalendar
- NSCalendar
- NSCalendar
- NSDate、NSCalendar和timezone的关系
- 关于NSCalendar 日历的学习记录
- NSCalendar获取两个年龄的相差天数
- 我的iOS学习历程 - NSCalendar详解
- 不常用的日期:NSCalendar + NSDateComponents
- ios 制作最简单的日历 NSCalendar
- NSDate和NSCalendar的简单应用
- 关于自己的学习oc的学习笔记 - NSCalendar
- tableView性能优化
- Android帧动画Drawable Animation
- CentOS6.6下配置KMS自动激活服务器虚拟机简化配置
- RenderTexture的使用
- HDOJ--2025
- NSCalendar的操作
- 用HorizontalScrollView仿电台频道切换
- 基础练习 特殊回文数
- Android AsyncTask onProgressUpdate 方法的些许研究
- matlab 比较两个集合是否相等 儿子的papa,papa的儿子
- 119Pascal's Triangle II
- 第八周 项目四 字符串加密
- [Jquery]hover方法实现对象绑定
- git总结(4)改变历史,克隆