时间戳转时间 - iOS

//时间戳转时间
+ (NSString)getDateStringWithDate:(NSString)dataStr{

// dataStr时间戳

    NSTimeIntervaltime=[dataStrdoubleValue];

    NSDate*detaildate=[NSDatedateWithTimeIntervalSince1970:time];

//实例化一个NSDateFormatter对象

    NSDateFormatter*dateFormatter = [[NSDateFormatteralloc]init];

    [dateFormattersetLocale:[[NSLocalealloc]initWithLocaleIdentifier:@"zh_CN"]];//location设置为中国

//设定时间格式,这里可以设置成自己需要的格式

    [dateFormattersetDateFormat:@"yyyy-MM-dd"];

    NSString*currentDateStr = [dateFormatterstringFromDate: detaildate];

    returncurrentDateStr;

}

+ (NSString*)getDateSSStringWithDate:(NSString*)dataStr
{

// dataStr时间戳
    NSTimeIntervaltime=[dataStrdoubleValue];
    NSDate*detaildate=[NSDatedateWithTimeIntervalSince1970:time];

//实例化一个NSDateFormatter对象
    NSDateFormatter*dateFormatter = [[NSDateFormatteralloc]init];
    [dateFormattersetLocale:[[NSLocalealloc]initWithLocaleIdentifier:@"zh_CN"]];//location设置为中国

//设定时间格式,这里可以设置成自己需要的格式

    [dateFormattersetDateFormat:@"yyyy-MM-dd HH:mm:ss"];

    //[dateFormatter setDateFormat:@"yyyy-MM-dd"];

    //[dateFormatter setDateFormat:@"MM月dd日HH:mm"];

    NSString*currentDateStr = [dateFormatterstringFromDate: detaildate];

    returncurrentDateStr;

}
时间转时间戳.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容