导航:首页 > 编程语言 > 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时间控制相关的资料

热点内容
演化算法与搜索算法区别 浏览:486
php输出javascript 浏览:882
如何新建密码访问文件夹 浏览:60
什么app最搞笑 浏览:94
CS编辑命令 浏览:947
程序员编码是指什么 浏览:525
在云服务器上安装软件 浏览:270
什么app可以免费听周董的歌 浏览:364
netmvcpdf 浏览:209
arp服务器回送的是什么地址 浏览:103
生物学pdf百度云 浏览:963
markdown源码包怎么下载 浏览:598
餐饮app开发公司哪个好 浏览:637
解压盒子2无广告 浏览:623
华为鸿蒙系统怎么放大单个文件夹 浏览:587
phpwin864 浏览:914
boll优化源码公式 浏览:906
连接服务器端口号是如何确定的 浏览:14
gsm源码 浏览:475
单片机点阵滚动 浏览:407