java获取TimeStamp
时间: 2023-12-20 19:07:11 浏览: 30
获取当前时间戳可以使用Java中的System.currentTimeMillis()方法,它返回自1970年1月1日00:00:00 GMT以来的毫秒数。示例如下:
```java
long timestamp = System.currentTimeMillis();
System.out.println(timestamp);
```
如果需要将时间戳转换为日期时间格式,可以使用Java中的java.util.Date类和java.text.SimpleDateFormat类。示例如下:
```java
long timestamp = System.currentTimeMillis();
Date date = new Date(timestamp);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateTime = sdf.format(date);
System.out.println(dateTime);
```
这段代码将时间戳转换为"yyyy-MM-dd HH:mm:ss"格式的日期时间字符串。
相关问题
java获取timestamp时间戳
Java获取时间戳可以使用System.currentTimeMillis()方法,该方法返回当前时间与197年1月1日00:00:00之间的毫秒数,即时间戳。例如:
long timestamp = System.currentTimeMillis();
其中,timestamp就是获取到的时间戳。
java使用Timestamp获得时间
在Java中,你可以使用Timestamp类来获取当前的时间。Timestamp类是java.sql包中的一个类,用于表示特定的时间点。
下面是使用Timestamp类获取当前时间的示例代码:
```java
import java.sql.Timestamp;
public class Main {
public static void main(String[] args) {
// 获取当前时间的Timestamp对象
Timestamp timestamp = new Timestamp(System.currentTimeMillis());
System.out.println("当前时间:" + timestamp);
}
}
```
上述代码中,`System.currentTimeMillis()`方法用于获取当前的时间戳(以毫秒为单位),然后通过Timestamp类的构造函数将时间戳转换为Timestamp对象。最后,使用`toString()`方法将Timestamp对象转换为字符串并打印出来。
请注意,Timestamp类还提供了其他方法,用于获取时间的各个部分(如年、月、日、时、分、秒等)。你可以根据需要使用这些方法来获取更详细的时间信息。