gpt4 book ai didi

java - 从 int 值创建时间对象

转载 作者:行者123 更新时间:2023-12-01 18:20:37 25 4
gpt4 key购买 nike

我有两个 int 变量,其中包含

Int hour=13,minute=8;

我想将它们转换为 13:08:00.0000000 格式的时间对象

执行此操作并从此字符串中创建时间对象的标准方法是什么?

最终我会将时间对象转换回字符串以供使用,但我想标准化该字符串。

最佳答案

您可以使用 Java 的 CalendarDate 对象。我建议使用JodaTime ,非常强大且易于使用。

使用 JodaTime

DateTime dt = new DateTime().withHourOfDay(hour).withMinuteOfHour(minute);
DateTimeFormatter fmt = DateTimeFormat.forPattern("HH:mm:ss.SSS");
String dateString = fmt.print(dt);

关于java - 从 int 值创建时间对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27756420/

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