java dateutil 获取时间戳
时间: 2023-06-04 07:05:29 浏览: 496
可以使用以下代码获取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` 是转换后的时间戳,单位为毫秒。
dateUtil获取当前时间戳
`dateUtil`通常是一个日期处理工具类,它可以帮助我们获取当前的时间戳。在Java中,你可以使用`java.util.Date`或者`java.time.Instant`类来获取系统当前时间的Unix时间戳(自1970年1月1日0点0分0秒以来的毫秒数)。例如,如果你使用的是`java.util.Date`:
```java
import java.util.Date;
public class DateUtil {
public static long getCurrentTimestamp() {
return new Date().getTime();
}
}
```
如果你使用的是`java.time.Instant`(推荐的方式),则会更简洁一些:
```java
import java.time.Instant;
public class DateUtil {
public static long getCurrentTimestamp() {
return Instant.now().toEpochMilli();
}
}
```
在这个例子中,`getCurrentTimestamp()`方法会返回当前时间的毫秒级时间戳。
阅读全文
相关推荐












