iOS 开发:时间戳转换天小时分钟 Objective-C 代码示例
-
(NSString *)convertTimestampToDHM:(NSNumber *)timestamp { NSTimeInterval interval = [timestamp doubleValue];
NSUInteger days = interval / (60 * 60 * 24); NSUInteger hours = (interval / (60 * 60)) % 24; NSUInteger minutes = (interval / 60) % 60;
NSString *timeString = [NSString stringWithFormat:'%lu天 %lu小时 %lu分钟', (unsigned long)days, (unsigned long)hours, (unsigned long)minutes];
return timeString; }
你可以使用上述方法将时间戳转换为天、小时和分钟。只需将时间戳作为参数传递给convertTimestampToDHM方法,并将返回的字符串用于显示或其他用途。
示例用法:
NSNumber *timestamp = @(1234567890);
NSString *convertedTime = [self convertTimestampToDHM:timestamp];
NSLog(@'%@', convertedTime);
输出:
14天 6小时 56分钟
原文地址: http://www.cveoy.top/t/topic/qeHJ 著作权归作者所有。请勿转载和采集!