// 获取当前时间
- (NSString*)getCurrentTime {
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"yy-MM-dd-HH-mm-ss"];
NSString *dateTime = [formatter stringFromDate:[NSDate date]];
self.currentTime = dateTime;
NSLog(@"当前时间是===%@",_currentTime);
return _currentTime;
}
// 获取当前时间戳
- (NSString*)getCurrentTimestamp {
NSDate *date = [NSDate dateWithTimeIntervalSinceNow:0];
NSTimeInterval timeInterval = [date timeIntervalSince1970];
NSString *timeString = [NSString stringWithFormat:@"%0.f", timeInterval];
//转为字符型 NSLog(@"当前时间戳是===%@",timeString);
return timeString;
}
// 把时间戳转化为时间
-(NSString*)SetTime:(NSString*)time {
NSDateFormatter *formatter = [[NSDateFormatter alloc]init];
[formatter setDateStyle:NSDateFormatterMediumStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];
[formatter setDateFormat:@"yy-MM-dd"];
int timeval = [time intValue];
NSDate *confromTimesp = [NSDate dateWithTimeIntervalSince1970:timeval];
NSString *confromTimespStr = [formatter stringFromDate:confromTimesp];
return confromTimespStr;
}
时间戳相关
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 首先我们大致理解一下 IOS中时间戳相关的概念: NSDate这块可以分为四个部分去理解:时间戳NSTimeInt...
- ios 获取系统当前时间 前言 在开发中,我们常常需要获取系统当前时间,然后对时间进行操作,下面我介绍几种获取时间...
- 时间戳:时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分...