保持数字长度相同

时间:2016-02-28 21:36:36

标签: go

我正在完成一个涉及时钟的示例,所以我在某些情况下使用0到60之间的整数,而在其他情况下使用0到12之间的整数。我需要每个数字的长度为两位数,即使该值小于10。

例如

0  => 00
2  => 02
10 => 10
etc

我希望将它们格式化,但不一定要将它们打印出来。最简单的方法是什么?

1 个答案:

答案 0 :(得分:3)

这可能是你想要的:

fmt.Printf("%02d", number)

查看fmt的{​​{3}}以了解其工作原理。