我想将整数格式化为UTC偏移格式的字符串
我尝试使用fmt包:
fmt.Sprintf("%+02d:00", utc)
Run Code Online (Sandbox Code Playgroud)
当utc为1时,我希望它打印“ +01:00”,但我得到“ +1:00”,
如何将前导零标志,符号标志和宽度组合在一个格式字符串中?
width是要输出的最小符文数
+01是最小宽度3。例如,
package main
import (
"fmt"
)
func main() {
utc := 1
s := fmt.Sprintf("%+03d:00", utc)
fmt.Println(s)
}
Run Code Online (Sandbox Code Playgroud)
游乐场:https : //play.golang.org/p/Z0vBzzn-kp
输出:
+01:00
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1709 次 |
| 最近记录: |