0
在我的代碼的這一部分,我希望喬達時間計算並顯示下一個生日還剩下多少時間。因此,今年要改變的生日喬達時間如何計算剩下多少時間?
DateTime startDate = DateTime.now();
DateTime endDate = new DateTime(x,m110,d110,h120,min120);
Period period = new Period(startDate, endDate, PeriodType.dayTime());
textView3.setText(formatter.print(period));
PeriodFormatter formatter = new PeriodFormatterBuilder()
.appendMonths().appendSuffix(".")
.appendDays().appendSuffix(" ")
.appendHours().appendSuffix(":")
.appendMinutes().appendSuffix(":")
.appendSeconds()
.toFormatter();
X這裏是一年,M110,D110,H120,min120 - 月,日,小時和分鐘。我應該寫什麼而不是「x」,所以它可以計算每年剩下多少時間,而不是一次。還有一個問題。例如,如果是3小時4分鐘,爲了顯示「03:04:00」而不是「3:4:」(它也只是不顯示0),我應該怎麼做?