Java时间戳加上毫秒
要将时间戳加上毫秒,可以使用Java的java.util.Date类和java.util.Calendar类来实现。
首先,将时间戳转换为java.util.Date对象。可以使用new Date(timestamp)来创建一个对应于给定时间戳的Date对象。
然后,使用java.util.Calendar类来对日期进行操作。可以使用Calendar类的setTime(Date date)方法将Date对象设置为Calendar对象的时间。接下来,可以使用Calendar类的add(int field, int amount)方法来添加指定的时间量。在这种情况下,可以使用Calendar.MILLISECOND字段来添加毫秒数。
以下是一个示例代码:
import java.util.Date;
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
long timestamp = 1612345678901L; // 时间戳
Date date = new Date(timestamp); // 将时间戳转换为Date对象
Calendar calendar = Calendar.getInstance();
calendar.setTime(date); // 设置Calendar对象的时间
int millisecondsToAdd = 100; // 要添加的毫秒数
calendar.add(Calendar.MILLISECOND, millisecondsToAdd); // 添加毫秒数
Date newDate = calendar.getTime(); // 获取新的Date对象
long newTimestamp = newDate.getTime(); // 获取新的时间戳
System.out.println(newTimestamp);
}
}
这将输出时间戳加上100毫秒后的结果
原文地址: http://www.cveoy.top/t/topic/iqdo 著作权归作者所有。请勿转载和采集!