佚名通过本文主要向大家介绍了nsdate,nsdate转nsstring,ios nsdate,时间戳格式,php格式化时间戳等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于时间戳转换为NSDate和标准格式
描述:
描述:
时间戳
//将时间戳转换为NSDate
//Timestamp为13位时间戳
// NSLog(@"时间戳为:%lld",Timestamp);//不明白为什么是13位,实际使用时去掉后三位(好像是精确毫秒)
// int64_t timestamp =(int)(Timestamp/1000);
NSDate *date = [NSDate dateWithTimeIntervalSince1970:timestamp];
NSDate *currentDate = [NSDate dateWithTimeIntervalSinceNow:10];//获取现在之后的第100秒的时间
//定义时间格式器
NSDateFormatter *formatter = [NSDateFormatter new];
[formatter setDateFormat:@"yyyy'年'MM'月'dd'日'HH':'mm':'ss"];//注意格式以及月需要大写(小时小写为12小时制)
//转化为字符串
NSString *dateStr = [formatter stringFromDate:date];
int64_t currentDateTimestamp = [currentDate timeIntervalSince1970]; //也可以用字符串存储