gpt4 book ai didi

java - PeriodFormatter - 如果小时或分钟恰好是一位数字,如何在前面加上 0?

转载 作者:搜寻专家 更新时间:2023-11-01 01:11:03 25 4
gpt4 key购买 nike

当我如下使用 PeriodFormatter

PeriodFormatter formatter = new PeriodFormatterBuilder().appendHours()
.appendLiteral(":").appendMinutes().appendLiteral(":")
.appendSeconds().toFormatter();

我得到的输出为 4:39:9,这意味着 4 小时 39 分 9 秒。

如何修改格式化程序以生成 04:39:09?谢谢

最佳答案

添加.printZeroAlways().minimumPrintedDigits(2):

    PeriodFormatter formatter = new PeriodFormatterBuilder()
.printZeroAlways()
.minimumPrintedDigits(2)
.appendHours()
.appendLiteral(":")
.appendMinutes()
.appendLiteral(":")
.appendSeconds()
.toFormatter();

关于java - PeriodFormatter - 如果小时或分钟恰好是一位数字,如何在前面加上 0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10047188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com