```
//计算两个时间戳的时间差
+ (NSString*)compareTwoTime:(longlong)time1 time2:(longlong)time2
{
NSTimeIntervalbalance = time2 /1000- time1 /1000;
NSString*timeString = [[NSStringalloc]init];
timeString = [NSStringstringWithFormat:@"%f",balance /60];
timeString = [timeStringsubstringToIndex:timeString.length-7];
NSIntegertimeInt = [timeStringintValue];
NSIntegerhour = timeInt /60;
NSIntegermint = timeInt %60;
if(hour ==0) {
timeString = [NSStringstringWithFormat:@"%ld分钟",(long)mint];
}
else
{
if(mint ==0) {
timeString = [NSStringstringWithFormat:@"%ld小时",(long)hour];
}
else
{
timeString = [NSStringstringWithFormat:@"%ld小时%ld分钟",(long)hour,(long)mint];
}
}
returntimeString;
}
@end
```
博客给出了iOS中计算两个时间戳时间差的代码。通过计算两个时间戳差值,将其转换为分钟数,再进一步计算出小时和分钟,最终以小时和分钟的格式输出时间差。

2033

被折叠的 条评论
为什么被折叠?



