java 获得当前时间戳
时间: 2023-06-22 11:18:57 浏览: 93
在Java中,可以使用`System.currentTimeMillis()`方法来获取当前时间戳,返回的是距离1970年1月1日00:00:00 UTC的毫秒数。示例代码如下:
```java
long timestamp = System.currentTimeMillis();
System.out.println(timestamp);
```
输出结果类似于:
```
1591042443829
```
相关问题
java 获得当前时间戳 指定格式yyyyMMddHHmmss
您好!要在 Java 中获得当前时间戳并指定格式为 yyyyMMddHHmmss,可以使用以下代码:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String timestamp = sdf.format(new Date());
System.out.println(timestamp);
}
}
```
这段代码中,我们创建了一个 SimpleDateFormat 对象,指定了日期格式为 yyyyMMddHHmmss。然后使用 new Date()获取当前时间,再使用 SimpleDateFormat 的 format() 方法将其转换为字符串格式。最后输出该字符串即可得到当前时间戳,格式为 yyyyMMddHHmmss。
希望能够帮到您!如果还有其他问题,可以继续向我提问。
java Unix 当前时间戳
Java中获取Unix当前时间戳的方法如下:
```java
long unixTimestamp = System.currentTimeMillis() / 1000L;
```
其中,`System.currentTimeMillis()`返回的是当前时间距离1970年1月1日 00:00:00 GMT的毫秒数,除以1000L即可得到当前的Unix时间戳(秒级别)。
阅读全文