java 中date转long
时间: 2023-11-25 12:05:28 浏览: 82
Java中的Date类有一个getTime()方法,可以将日期转换为long型的毫秒数。
示例代码:
```
Date date = new Date();
long time = date.getTime();
System.out.println(time);
```
输出结果为当前时间的毫秒数。
相关问题
java date转Long类型
可以使用Java的Date类的getTime()方法将Date类型转换为Long类型,如下所示:
```
Date date = new Date();
Long timeInMillis = date.getTime();
```
这将返回自1970年1月1日以来的毫秒数,即Long类型的时间戳。
java的Date类型如何转long
在Java中,可以使用`java.util.Date`类来表示日期和时间,而将其转换为`long`类型可以使用`getTime()`方法。下面是一个示例代码,将`Date`类型转换为`long`类型:
```java
import java.util.Date;
public class Main {
public static void main(String[] args) {
// 创建一个Date对象,表示当前时间
Date currentDate = new Date();
// 将Date对象转换为long类型
long timestamp = currentDate.getTime();
System.out.println("Date对象:" + currentDate);
System.out.println("转换为long类型:" + timestamp);
}
}
```
这段代码创建一个`Date`对象来表示当前时间,然后使用`getTime()`方法将其转换为毫秒级的`long`类型。你可以根据需要进行进一步的处理和格式化。请注意,`Date`类在Java 8及更高版本中已经过时,推荐使用`java.time`包中的新日期时间API。
阅读全文