java获取前10分钟
时间: 2023-08-31 17:10:44 浏览: 32
获取当前时间的前10分钟可以使用以下代码:
```java
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MINUTE, -10);
Date date = cal.getTime();
```
这里使用了Java中的Calendar类来获取当前时间,并通过add方法将其减去10分钟。最后获取到的时间是一个Date对象,可以根据需要进行格式化输出。
相关问题
java 获取当前时间加10分钟
可以使用Java中的Calendar类来实现。以下是一个示例代码:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
// 获取当前时间
Calendar calendar = Calendar.getInstance();
// 在当前时间上加10分钟
calendar.add(Calendar.MINUTE, 10);
// 输出加10分钟后的时间
System.out.println(calendar.getTime());
}
}
```
在这个示例中,首先使用Calendar.getInstance()方法获取当前时间。然后使用calendar.add(Calendar.MINUTE, 10)方法在当前时间上加10分钟。最后使用calendar.getTime()方法获取加10分钟后的时间并输出。
java获取前十天的日期的字符串
可以使用Java的日期时间类库中的Calendar类来获取前十天的日期。以下是一个示例代码:
```java
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Main {
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
calendar.add(Calendar.DAY_OF_MONTH, -10);
String dateStr = sdf.format(calendar.getTime());
System.out.println(dateStr);
}
}
```
该代码首先创建了一个SimpleDateFormat对象,用于格式化日期字符串的输出格式。然后创建了一个Calendar对象,并将其设置为当前日期。接下来,使用Calendar的add方法将日期向前推10天。最后,使用SimpleDateFormat将日期格式化为字符串并输出。