无论我做什么,都会得到不正确的结果。谁能给我一些建议:)。
这是我程序的代码,负责获取两个日期之间的时间。
我得到一个结果,但是问题是它不正确,并且在查找问题时遇到了麻烦。
我必须在项目中访问Joda库。
union
非常感谢:)
答案 0 :(得分:0)
您的错误在以下两行中:
int daysoutput = Days.daysBetween(datestartdaytime, datestartdaytime).getDays() % 30;
int hoursoutput = Hours.hoursBetween(datestartdaytime, datestartdaytime).getHours() % 24;
您打算将dateenddaytime
用作第二个参数:
int daysoutput = Days.daysBetween(datestartdaytime, dateenddaytime).getDays() % 30;
int hoursoutput = Hours.hoursBetween(datestartdaytime, dateenddaytime).getHours() % 24;