Java 时间戳增减操作:Calendar 和 Date 类示例
可以使用 Java 中的 Calendar 类或者 Date 类来增加时间。以下是使用 Calendar 类增加时间的示例代码:
import java.util.Calendar;
public class TimeStampExample {
public static void main(String[] args) {
// 获取当前时间戳
long timeStamp = System.currentTimeMillis();
// 创建 Calendar 对象
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(timeStamp);
// 增加一小时
calendar.add(Calendar.HOUR, 1);
// 输出增加后的时间戳
System.out.println(calendar.getTimeInMillis());
}
}
以上代码将获取当前时间戳,创建 Calendar 对象并设置时间戳,然后使用 add() 方法增加了一小时,并输出增加后的时间戳。
下面是使用 Date 类增加时间的示例代码:
import java.util.Date;
public class TimeStampExample {
public static void main(String[] args) {
// 获取当前时间戳
long timeStamp = System.currentTimeMillis();
// 创建 Date 对象
Date date = new Date(timeStamp);
// 增加一小时
long newTimeStamp = date.getTime() + 3600 * 1000;
// 输出增加后的时间戳
System.out.println(newTimeStamp);
}
}
以上代码将获取当前时间戳,创建 Date 对象并设置时间戳,然后使用 getTime() 方法获取时间戳并加上一小时的毫秒数,最后输出增加后的时间戳。
原文地址: https://www.cveoy.top/t/topic/oi30 著作权归作者所有。请勿转载和采集!