java日期加两小时
时间: 2024-02-12 17:03:42 浏览: 28
你可以使用Java中的`Calendar`类来将日期加上两个小时。以下是一个示例代码:
```java
import java.util.Calendar;
import java.util.Date;
public class DateUtil {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
Date date = new Date(); //获取当前日期
calendar.setTime(date); //设置时间
calendar.add(Calendar.HOUR_OF_DAY, 2); //将时间加上两小时
Date newDate = calendar.getTime(); //获取加上两小时后的日期
System.out.println(newDate);
}
}
```
在上面的代码中,我们首先创建了一个`Calendar`对象,并将其设置为当前时间。然后,我们使用`add`方法将时间加上两个小时。最后,我们使用`getTime`方法获取加上两个小时后的日期,并将其输出。其中,将时间加上两小时的代码如下:
```java
calendar.add(Calendar.HOUR_OF_DAY, 2);
```
该代码使用了`Calendar.HOUR_OF_DAY`常量来表示小时,并将其加上2。注意,这里使用的是24小时制,如果要使用12小时制,则需要使用`Calendar.HOUR`常量。