我正在尝试格式化一个字符串,以便为我提供 2 个字符的数字,无论其值是多少。现在,我已经
[NSString stringWithFormat:@"%2d:%2d:%2d",h,m,s)];
对于值 1、2、3,输出为
1: 2: 3
如何将空格更改为 0?
最佳答案
这与 C 的 printf 相同(参见 man 3 printf):
[NSString stringWithFormat:@"%02d:%02d:%02d",h,m,s];
(顺便说一句,如果您尝试设置日期或时间的格式,我建议您查看 NSDateFormatter 。)
关于iphone - 如何设置显示数字的填充字符( objective-c ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1106971/