我是編碼新手,如果當前時間在2次之間,我希望我的程序執行某些操作。檢查當前時間是否在2次之間。 JAVA
示例: 當前時間=上午8:25 如果當前時間在上午8:00到上午8:50之間,請在控制檯中輸入「something」。
有沒有辦法讓我的程序自動獲取當前時間?日曆課程? 請幫忙! 馬修
我是編碼新手,如果當前時間在2次之間,我希望我的程序執行某些操作。檢查當前時間是否在2次之間。 JAVA
示例: 當前時間=上午8:25 如果當前時間在上午8:00到上午8:50之間,請在控制檯中輸入「something」。
有沒有辦法讓我的程序自動獲取當前時間?日曆課程? 請幫忙! 馬修
你可以得到當前的時間實例化一個新java.util.Object Date current = new Date();
然後你可以用after()
和before()
方法發揮
希望這有助於 阿爾貝託
String starttime = "08:00:00";
String endtime = "08:50:00";
SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss");
Date date1 = format.parse(starttime);
Date date2 = format.parse(endtime);
Calendar cal = Calendar.getInstance();
String currenttime = format.format(cal.getTime());
Date datenow = format.parse(currenttime)
if (date1.getTime() < datnow.getTime() && date2.getTIme() > datenow.getTime())
System.out.println("Time is within defined borders.");
我現在沒有編譯器。這應該很好。
請點擊這裏:http://stackoverflow.com/questions/833768/java-code-for-getting-current-time – bgse