Java 如何更改计时器格式
我创造了计时器。如何将计时器格式更改为秒,使其不会变长?谢谢Java 如何更改计时器格式,java,format,timer,Java,Format,Timer,我创造了计时器。如何将计时器格式更改为秒,使其不会变长?谢谢 private long startTime = System.currentTimeMillis(); Timer timer = new Timer(1000, this); timer.start(); timer.stop(); long endTime = System.currentTimeMillis(); long timeInMilliseconds = (endTime - startTime); 从
private long startTime = System.currentTimeMillis();
Timer timer = new Timer(1000, this);
timer.start();
timer.stop();
long endTime = System.currentTimeMillis();
long timeInMilliseconds = (endTime - startTime);
从毫秒开始除以1000表示秒。从毫秒开始除以1000表示秒。您可以定义一个常数秒,并按如下方式使用:
new Timer(1 * SECOND, this);
您可以定义一个常数秒并如下使用:
new Timer(1 * SECOND, this);
单击按钮时如何重置时间?我试图使用timer.reset(),但它不起作用..谢谢Eddie提到的,这可能取决于您使用的计时器的实现。如果.reset()的行为与您预期的不一样,您总是可以抛出当前计时器并实例化一个新的计时器。单击按钮时如何重置时间?我试图使用timer.reset(),但它不起作用..谢谢Eddie提到的,这可能取决于您使用的计时器的实现。如果.reset()的行为与您预期的不一样,您总是可以抛出当前计时器并实例化一个新的计时器。您使用的是三个JDK“timer”类中的哪一个?或者这是来自第三方库的Timer类?您使用的是三个JDK“Timer”类中的哪一个?或者这是来自第三方库的计时器类?