以下是将时间戳转换为天、小时和分钟的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分钟
``
iOS开发 时间戳转天小时分钟 oc代码

原文地址: https://www.cveoy.top/t/topic/ixoN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录