java时间变动的代码 java 时间变量

java 获取本机当前时间并对小时任意加减代码如下:
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateTestUtil {
public static void main(String[] args) throws Exception {
SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd");
String str="20110823";
Date dt=sdf.parse(str);
Calendar rightNow = Calendar.getInstance();
rightNow.setTime(dt);
rightNow.add(Calendar.YEAR,-1);//日期减1年
rightNow.add(Calendar.MONTH,3);//日期加3个月
rightNow.add(Calendar.DAY_OF_YEAR,10);//日期加10天
Date dt1=rightNow.getTime();
String reStr = sdf.format(dt1);
System.out.println(reStr);
}
}
注:在Calendar对象的add方法中,第二个参数为正数表示“加”,负数表示“减” 。
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言 。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群 。
主要组成
Java由四方面组成:
●Java编程语言,即语法 。
●Java文件格式,即各种文件夹、文件的后缀 。
●Java虚拟机(JVM),即处理*.class文件的解释器 。
●Java应用程序接口(Java API) 。
体系
Java分为三个体系,分别为Java SE(J2SE,Java2 Platform Standard Edition,标准版) , 
JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版),
Java ME(J2ME , Java 2 Platform Micro Edition,微型版) 。
java动态时间代码java时间变动的代码你应该是想把时间显示在jl01的控件上 。但是你这样只能显示初始化时的时间 。
每隔1s更新时间java时间变动的代码,简单一点可以用循环java时间变动的代码 , 然后每次循环设置1000ms的睡眠时间java时间变动的代码,这个同时需要用多线程实现 。也可以用timer做定时任务 。推荐后者
//import java.util.Timer
//import java.util.TimerTask
Timer timer = new Timer();
TimerTask task=new TimerTask() {
@Override
public void run() {
Date date = new Date();
String string = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
jl01.setText(string);
}
};
//立即开始任务,任务间隔1000ms 。schedule和scheduleAtFixedRate的区别自行搜索
timer.scheduleAtFixedRate(task,0,1000);
帮忙看下一个java的跑表代码 要怎么让时间自己跳timer=new Timer(60000,new watchListener());表示每隔60000执行一次
public void actionPerformed(ActionEvent event){}
因此public void actionPerformed(ActionEvent event){
if(event.getSource()==b1){
timer.start();
}else if(event.getSource()==b2){
timer.stop();
}else {
//插入每隔6000执行的代码 。要让跑起来就是定义变量每一次增加一个值 。然后设置标签
}
}
下面是我以前写的 。看看吧
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
@SuppressWarnings("serial")
public class T extends JFrame implements ActionListener{
private JButton start;
private JButton stop;
private JButton reset;
private JLabel mm;
private JLabel minute;
private JLabel second;
private Timer timer;
private int m;
private int ss;
private int ms;
Font a=new Font("Arial",Font.BOLD,30);
public T(){
Font font=newFont("Serief", Font.BOLD, 22);
m=0;ss=0;ms=0;
timer=new Timer(10,this);
start =new JButton("Start");
stop =new JButton("Stop");
reset=new JButton("Reset");

推荐阅读