【发布时间】:2020-03-10 05:01:07
【问题描述】:
我正在研究一个 HackerRank 问题,我将时间以 12 小时格式 (hour:min:sec am/pm) 转换为 24 小时格式 (hour:min:sec) (例如 hh:mm:ss)。我完成了所有工作,分别使用了 3 个 int 变量来表示小时、分钟、秒,我想将它们变成一个字符串来返回。 我使用这样的字符串格式
String str = String.format("%2d:%2d:%2d", 小时, 分钟, 秒);但显然不起作用。我也阅读了有关字符串格式化程序的文档,但我试图让它像我正在做的那样工作。有什么建议吗?
【问题讨论】:
-
欢迎来到 SO。请花时间阅读stackoverflow.com/help/mcve 并编辑您的问题
标签: java string time-format timeofday