導航:首頁 > 編程語言 > java時間控制

java時間控制

發布時間:2022-06-06 08:26:32

java如何控制有效時間在8.00-24.00

importjava.text.DateFormat;
importjava.text.ParseException;
importjava.text.SimpleDateFormat;
importjava.util.Date;
publicclassDemo{
publicstaticvoidmain(String[]args)throwsParseException
{
DateFormatdateFormat1=newSimpleDateFormat("yyyy-MM-dd");
//獲得2017年01月14日的Date對象
DatemyDate1=dateFormat1.parse("2017-1-14");

DateFormatdateFormat2=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");
//獲得2017年01月14日14點20分42秒的Date對象
DatemyDate2=dateFormat2.parse("2017-01-1414:20:42");


//獲得當前時間
DatenowDate=newDate();
//獲得當前時間戳java的Timestamp格式2017-01-1414:20:42
//方法1獲取結果
TimestampnowTimestamp=newTimestamp(System.currentTimeMillis());
//方法2
Timestampnousedate=newTimestamp(nowDate.getTime());
//方法3Calendar日歷類
TimestampcTimestamp=Calendar.getInstance().getTimeInMillis();
//只取時--比較SB的方法
DateFormatdateFormat3=newSimpleDateFormat("HH");
//獲得當前幾點stringDateFormat.format(當前時間)
//返回的是string類型
intdatehh=(int)dateFormat3.format(nowDate);
if(8>=datehh<=24)
System.out.println("當前"+datehh+"點");
}
}

❷ java限制時間

你可以另啟一個線程使用定時器,定時器不斷接受倒計時,
然後到0時回調結束游戲

❸ java中,在時間控制中, delayTimer.schele(delayStart, 1000, 1)這一句是什麼意思

schele(TimerTask task, Date firstTime, long period)。
安排指定的任務在指定的時間開始進行重復的固定延遲執行。以近似固定的時間間隔(由指定的周期分隔)進行後續執行。
參數:
task - 所要安排的任務。
firstTime - 首次執行任務的時間。
period - 執行各後續任務之間的時間間隔,單位是毫秒。

❹ 如何控制java中main方法的運行時間不超過指定的時間

一種最笨的方法:
new Thread(){
public void run(){
Thread.sleep(你要指定的時間);
System.exit(0);
}
}.start();
我大概寫一下而已,還有些異常處理沒寫出來,你自己完善

❺ java中如何控制時間停留長短

可以使用將線程休眠的方法,可以實現
做了一段簡單的代碼給你演示
public class Threadtest implements Runnable{

public void run() {
try {
Thread.sleep(10000);
System.out.println("this is Thread test");
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
在run方法中執行的是讓線程休眠10000毫秒
然後輸出this is Thread test
public class DemolTest {
public static void main(String args[]){
Thread t = new Thread(new Threadtest());
System.out.println("Thread test");
t.start();
}
}
在上面的這個類中調用線程start方法,進行線程休眠的測試
這樣就可以實現程序中實現控制時間長短的需求了
當然,你也可以在主程序中使用Thread.sleep(毫秒);這個方法來實現控製程序停留時間的需求

❻ java中如何控制時間間隔

例如發射炮彈的類class Paodan,有個靜態變數為time,發射炮彈時,記錄當前時間.
下次在調用發射炮彈的方法時,判斷當前時間和time的時間間隔是否符合你的要求,不符合就不發射

大致就是這樣了

❼ Java怎麼控制運行時間不超過指定的時間上限

判斷一下 如果超出退出程序,system.exit(0)

❽ JAVA 控制時間

//:Timer.java
public class Timer extends Thread{
public static void main(String[] args) {
new Timer().start();
}

public void run(){
int timeout=60;//60秒
while(timeout>0){
System.out.println("離程序結束還有 "+timeout--+" 秒。");
try {
sleep(1000);//每隔1秒列印信息.
} catch (Exception e) {}
}
System.out.println("程序結束!");
}
}

閱讀全文

與java時間控制相關的資料

熱點內容
程序員日祝福 瀏覽:883
阿里tv助手app哪裡下載 瀏覽:187
app活動怎麼關 瀏覽:202
java改變map 瀏覽:348
解壓鋼琴呂恆 瀏覽:991
程序員怎麼獲取被動收入 瀏覽:568
能不能別讓編程貓打電話給我了 瀏覽:687
量線突破指標源碼 瀏覽:458
雲伺服器阿里環境搭建 瀏覽:123
錐孔是怎麼編程的 瀏覽:133
加強箍和加密箍的區別 瀏覽:897
怎麼在騰訊伺服器上傳文件 瀏覽:643
公司門戶app安卓怎麼卸載 瀏覽:989
單片機中段源 瀏覽:143
電腦桌面文件加密要怎樣解除 瀏覽:963
quickfoxapp的商場在哪裡 瀏覽:2
單片機與pc機通信畢業設計 瀏覽:221
wan口的伺服器默認賬號是什麼 瀏覽:177
取小數位數php 瀏覽:716
mdk編譯重復代碼 瀏覽:101