我想學習剩餘時間到18.30在我的Android應用程序。但是,在喬達時間碼中有年,月和日。我想用沒有日期的剩餘時間使用喬達時間。剩餘時間與喬達時間
我的代碼不會刷新剩餘時間,重新開始時間在日期和時間過去時爲負值。所以,我想刪除日期值。
DateTime startDate = DateTime.now(); // now() : since Joda Time 2.0
DateTime endDate = new DateTime(2014, 10, 30, 18, 30);
Period period = new Period(startDate, endDate, PeriodType.dayTime());
PeriodFormatter formatter = new PeriodFormatterBuilder()
.appendDays().appendSuffix(" day ", " days ")
.appendHours().appendSuffix(" hour ", " hours ")
.appendMinutes().appendSuffix(" minute ", " minutes ")
.appendSeconds().appendSuffix(" second ", " seconds ")
.toFormatter();
tw.setText(formatter.print(period));
我在http://i.imgur.com/YEjIGFz.png