DNB*_*ims 0 syntax formatting programming-languages objective-c
我正在使用Objective c,我得到了一些像这样的变量:
1100
920
845
1439
Run Code Online (Sandbox Code Playgroud)
但是我想把它改成:
11:00
09:20
08:45
14:39
Run Code Online (Sandbox Code Playgroud)
问题是当我只有三个号码时如何填写零?我知道逻辑可以很简单,我检测到字符串长度,但有没有办法更有效地做到这一点?谢谢.
unsigned int time = 1100;
NSString *strTime = [NSString stringWithFormat:@"%02u:%02u", time / 100, time % 100];
Run Code Online (Sandbox Code Playgroud)