java dateutil 获取时间戳
时间: 2023-06-04 08:05:29 浏览: 265
可以使用以下代码获取Java中的时间戳:
```
import java.util.Date;
public class DateUtil {
public static long getTimestamp() {
return new Date().getTime();
}
}
```
然后在程序中,您可以调用 `getTimestamp()` 方法获取当前时间的时间戳。
相关问题
java hutool DateUtil 获取时间戳Long
可以使用 Hutool 的 DateUtil 工具类中的 `dateToStamp()` 方法获取指定时间的时间戳,代码示例如下:
```java
import cn.hutool.core.date.DateUtil;
public class Test {
public static void main(String[] args) {
String dateString = "2021-10-20 12:00:00";
long timestamp = DateUtil.dateToStamp(dateString);
System.out.println(timestamp); // 输出:1634721600000
}
}
```
其中,`dateString` 是要转换的时间字符串,`timestamp` 是转换后的时间戳,单位为毫秒。
java中,dateutil如何获取当前时间戳
Java中可以使用`System.currentTimeMillis()`方法获取当前时间戳,返回值是一个long类型的数值,表示当前时间距离1970年1月1日00:00:00 GMT的毫秒数。如果需要将当前时间戳转换为日期时间格式,可以使用`Date`或`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("当前时间戳:" + timestamp);
System.out.println("当前日期时间:" + datetime);
```