NSDate 时间

NSDate *date=[NSDate date];

NSDateFormatter *formatter=[[NSDateFormatter alloc]init];

[email protected]"yyy-MM-dd HH:mm:ss";

NSString *str=[formatter stringFromDate:date];

字符串转化时间

NSString *[email protected]“2011/02/10 18:34”;

NSDateFormatter *formatter=[[NSDateFormatter alloc]init];

[email protected]"yyy-MM-dd HH:mm:ss";

NSDate *date=[formatter dateFromString:date];

时间: 2024-08-06 20:08:53

NSDate 时间的相关文章

NSDate 时间加减

NSDate有个类别,如下: @interface NSDate (NSDateCreation) 一个方法是: - (instancetype)initWithTimeInterval:(NSTimeInterval)secsToBeAdded sinceDate:(NSDate *)date; 这个方法官方的description是: Returns an NSDate object initialized relative to another given date by a given

NSdate 时间格式

NSdate 时间格式 NSTimeInterval 时间间隔 基本单位 秒 NSDateFormatter 时间格式器 用于日期对象的格式化或字符串解析为日期对象 日期格式如下: y  年 M  年中的月份 D  当天是今年的第多少天 d  月份中的天数 F  月份中的周数 E  星期几 a  Am/pm H  一天中的小时数(0-23) k  一天中的小时数(1-24) K  am/pm 中的小时数(0-11)  Number  0 h  am/pm 中的小时数(1-12)  Number 

字符串转NSDate时间

最近公司新开了一个项目, 里面有个请求是返回时间的, 后台给我返回的时间是 "2015-06-28", 我需要转换成本地的时间, 但是发现转成本地时间之后, 发现少八个小时, 才发现, 原来是时差问题, NSDate存储的是世界标准时, 输出时需要根据时差转换为本地时间,

Objective-C:NSDate的主要几种时间形式

NSDate:时间的获取和操作 1.获取当前时间 1 //获取当前日期 2 NSDate *date = sender.date; 3 NSLog(@"%@",date); 2.将date转换为字符串并格式化 1 //date转字符串 2 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; 3 //YYYY:年 MM:月 dd:日 HH:24小时制 hh:12小时制 4 formatter.dateFormat = @

OC - 时间日期类NSDate

OC - 时间日期类NSDate //NSDate 时间日期类 NSDate 二进制数据流 { //1.获取当前时间 零时区的时间 //显示的是格林尼治的时间: 年-月-日 时:分:秒:+时区 NSDate *date = [NSDate date]; NSLog(@"当前零时区时间 %@", date); //2.获得本地时间 东八区 晚八个小时 以秒计时 NSDate *date1 = [NSDate dateWithTimeIntervalSinceNow:8 * 60 * 60

NSDate和NSString相互转换

在日常的开发中经常需要NSDate类型时间与NSString字符串类型时间进行相互转换,整理了一下NSDateFormatter 格式化参数,以及写了一个NSDate的分类方便在开放中使用. NSDateFormatter 格式化参数如下: G: 公元时代,例如AD元年 yy: 年的后两位 yyyy: 完整年 MM: 月,显示1~12 MMM: 月,显示为英文月份简写,如 Jan MMMM: 月,显示为英文月份简写,如 Janualy dd: 日,显示2为数,如 04 d: 日, 1-2位显示,

Objective-C学习篇10—NSDate与NSDateFormatter

NSDate NSDate 时间类,继承自NSObject,其对象表示一个时间点 NSDate *date = [NSDate date]; NSLog(@"date = %@", date); 2015-12-04 19:08:00.624 OCNSDate[2955:309612] date = 2015-12-04 11:08:00 +0000 打印显示的是格里尼治时间 年-月-日 时:分:秒 + 时区 1. 得到一个距离当前时间间隔时间点的创建方法  dateWithTimeI

iOS中时间与时间戳的相互转化

//获取当前系统时间的时间戳 #pragma mark - 获取当前时间的 时间戳 +(NSInteger)getNowTimestamp{ NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateStyle:NSDateFormatterMediumStyle]; [formatter setTimeStyle:NSDateFormatterShortStyle]; [formatter se

iOS NSDate与NSString之间的相互转换

假如我们需要把当前的时间当成一个字符串作为一张图片的名字的话,就需要把当前的时间NSDate类型的数据转换成NSString类型. 又或者在网络请求的时候,我们在网络上的到时间是一个字符串但是在本地就需要输出NSDate类型的数据. 所以提供两个方法  第一个是将NSDate类型的数据转换成NSString类型的数据,  第二个是将NSString类型的数据转换成NSDate类型的数据 1.NSDate -> NSString //获取当前时间 NSDate *date = [NSDate da