java 获取当前时间的Timestampjava 获取当前时间的Timestamp
时间: 2024-09-09 18:05:25 浏览: 38
Java获得当前时间前指定几个小时具体时间的方法示例
5星 · 资源好评率100%
在Java中,可以使用`java.sql.Timestamp`类来获取当前时间的`Timestamp`对象。`Timestamp`类是`java.sql`包中的一个类,它继承自`java.util.Date`类,并且表示一个具体的时刻,精确到纳秒。下面是一个简单的示例代码,展示如何获取当前时间的`Timestamp`对象:
```java
import java.sql.Timestamp;
public class Main {
public static void main(String[] args) {
// 获取当前时间的Timestamp对象
Timestamp currentTimestamp = new Timestamp(System.currentTimeMillis());
// 输出当前时间的Timestamp对象
System.out.println("当前时间的Timestamp: " + currentTimestamp);
}
}
```
在这段代码中,我们首先导入了`java.sql.Timestamp`类。然后在`main`方法中,使用`System.currentTimeMillis()`方法获取当前时间的毫秒数,这是自1970年1月1日00:00:00 UTC以来的毫秒数。接着,我们使用这个毫秒数作为参数,创建了一个新的`Timestamp`对象,表示当前时间。最后,我们打印出这个`Timestamp`对象。
阅读全文