如何在 java 中设置本机系统时间

如题所述

public static void main(String[] args) { ActionListener time = new ActionListener() { // 监听事件,不然实现不了动态改变时间 public void actionPerformed(ActionEvent e) { //date对象代表当前的系统时间(毫秒) Date date = new Date(); //format对象是用来以指定的时间格式格式化时间的 SimpleDateFormat from = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); //这里的格式可以自己设置 //format()方法是用来格式化时间的方法 String times = from.format(date); System.out.println(times); } }; Timer tim = new Timer(1000, time); //这里表示1000毫秒更新一下时间 tim.start(); //启动 } 我这个答案肯定正确啊 下面帮你解释你的答案吧 Date //是在java.util.Date;里面 SimpleDateForma //这个是java.text.SimpleDateFormat;用来输出问本格式的 DateFormat //应该是在java.util.*;里面吧..应该是的 你那个错误是编译就没通过啊 public class Test 那你那个编译写的因该是 javac Test.java 编译的应该是类啊而不是javac time.java 请问你的time什么意思呢,所以你报的异常是找不到time类啊 呵呵...你是初学java吧该答的我都答完了拉!还特地帮你每句都写了解释 接下来你要给我分了吧 把我上面的那个代码复制进去就OK拉 还有不懂的就补充问题啊 我会关注你的问题的!
温馨提示:答案为网友推荐,仅供参考