我想製作一個顯示系統時間的模擬時鐘。我的代碼工作完美,但唯一的問題是,我想以12小時制顯示時間,但以24小時制顯示。12小時24小時制轉換JAVAFX
void setCurrentTime() {
Calendar calendar = new GregorianCalendar();
// Set current hour, minute, and second
this.hour = calendar.get(Calendar.HOUR_OF_DAY);
this.minute = calendar.get(Calendar.MINUTE);
this.second = calendar.get(Calendar.SECOND);
paintClock();
}
請張貼代碼 – Rehman
對不起剛纔編輯的職務,方法爲當前時間 –
如果可以的話,使用[新數據時庫(https://docs.oracle.com/javase /tutorial/datetime/TOC.html),而不是舊的'Calendar'類。新圖書館在許多方面更好,更易於使用。 – Lii