java 获取当前时间的后30秒
时间: 2023-06-28 14:04:01 浏览: 196
可以使用Java的Calendar类和Date类来获取当前时间,并且可以使用Calendar类的add方法来增加时间。以下是一个获取当前时间后30秒的示例代码:
```java
import java.util.Calendar;
import java.util.Date;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
Date now = calendar.getTime();
calendar.add(Calendar.SECOND, 30);
Date after30Sec = calendar.getTime();
System.out.println("当前时间:" + now);
System.out.println("当前时间后30秒:" + after30Sec);
}
}
```
输出结果:
```
当前时间:Fri Jan 21 16:54:44 CST 2022
当前时间后30秒:Fri Jan 21 16:55:14 CST 2022
```
相关问题
java获取当前时间秒
你好,可以使用Java中的System.currentTimeMillis()方法来获取当前时间的毫秒数,然后将其除以1000即可得到当前时间的秒数。代码示例如下:
long currentTimeInSeconds = System.currentTimeMillis() / 1000;
希望能够帮到你!
Java获取当前时间精确到秒
可以使用以下代码获取当前时间精确到秒:
```
import java.util.Date;
import java.text.SimpleDateFormat;
public class CurrentTime {
public static void main(String[] args) {
Date date = new Date(); // 获取当前时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 设置时间格式
String currentTime = sdf.format(date); // 格式化时间
System.out.println("当前时间为:" + currentTime);
}
}
```
输出结果类似于:当前时间为:2022-01-01 00:00:00
阅读全文