gpt4 book ai didi

java - 时间和日历

转载 作者:行者123 更新时间:2023-12-04 23:08:04 25 4
gpt4 key购买 nike

如何添加/减去两个时间对象。我有两个时间对象(到达和离开),格式为“yyyy/MMM/dd HH:mm:ss”。我需要打印出发时间和到达时间之间的差异。我在下面生成时间广告:

public String getTime() {
Calendar currentDate = Calendar.getInstance();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy/MMM/dd HH:mm:ss");
return formatter.format(currentDate.getTime());
}

我可以在工厂里获得时间,然后在需要打印时格式化它吗?

最佳答案

看看Joda Time图书馆。

您可以轻松地减去和添加 DateTime 并轻松找出时间间隔:

// interval from start to end
DateTime start = new DateTime(2004, 12, 25, 0, 0, 0, 0);
DateTime end = new DateTime(2005, 1, 1, 0, 0, 0, 0);
Interval interval = new Interval(start, end);

关于java - 时间和日历,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8084946/

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