我在启动计时器以及如何将数据放入日期时遇到问题。
这是我的代码:
Calendar cl = Calendar.getInstance();
cl.set(Calendar.HOUR, 0);
cl.set(Calendar.MINUTE, 0);
cl.set(Calendar.SECOND, 0);
cl.add(Calendar.HOUR, hr);
cl.add(Calendar.MINUTE, min);
cl.add(Calendar.SECOND, sec);
Date date = cl.getTime();
Timer t =new Timer(1000, new ActionListener() {
@Override
public void actionPerformed(ActionEvent ae) {
SimpleDateFormat timeFormat = new SimpleDateFormat("HH:mm:ss");
jLabel2.setText(timeFormat.format(date));
}
});
t.start();
使用Calendar
将数据放入日期并启动计时器是否正确?