的Java:
为了计算时代,我们用这个方法:
import java.text.SimpleDateFormat;
import java.util.Calendar;
public static String getCurrentTime() {
Calendar cal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
return sdf.format(cal.getTime());
}
二:
import java.util.concurrent.TimeUnit;
System.out.println("Start delay of 10 seconds, Time is: " + getCurrentTime());
TimeUnit.SECONDS.sleep(10);
System.out.println("And delay of 10 seconds, Time is: " + getCurrentTime());
输出:
启动延时10秒S,时间为:14时19分08秒
10秒延时,时间为:14点十九分18秒
分钟:
import java.util.concurrent.TimeUnit;
System.out.println("Start delay of 1 Minute, Time is: " + getCurrentTime());
TimeUnit.MINUTES.sleep(1);
System.out.println("And delay of 1 Minute, Time is: " + getCurrentTime());
输出:
启动延时1分钟,时间为:14:21:20
延时1分钟,时间为:14:22:20
毫秒:
import java.util.concurrent.TimeUnit;
System.out.println("Start delay of 2000 milliseconds, Time is: " +getCurrentTime());
TimeUnit.MILLISECONDS.sleep(2000);
System.out.println("And delay of 2000 milliseconds, Time is: " + getCurrentTime());
输出:
2000毫秒启动延迟,时间为:14时23分44秒
和2000毫秒的延迟,时间是: 14:23:46
或者:
Thread.sleep(1000); //milliseconds
这篇博客介绍了在Java中实现1秒钟、1分钟以及毫秒级延迟执行的方法,使用了`TimeUnit`类和`Thread.sleep()`函数。通过示例代码展示了不同延迟后的当前时间输出。
169万+

被折叠的 条评论
为什么被折叠?



