欢迎访问宙启技术站
智能推送

Java中如何使用时间戳函数获取当前时间戳?

发布时间:2023-06-05 09:08:26

在Java中,我们可以使用System类的currentTimeMillis()方法来获取当前时间戳。该方法返回自1970年1月1日00:00:00以来的毫秒数,也就是时间戳。

使用该方法非常简单,我们只需要调用该方法即可获取当前时间戳。以下是一段示例代码:

long timestamp = System.currentTimeMillis();
System.out.println("当前时间戳:" + timestamp);

执行以上代码会输出当前时间戳,例如:

当前时间戳:1537532314352

需要注意的是,currentTimeMillis()方法返回的是一个long类型的值,表示自1970年1月1日00:00:00以来的毫秒数。我们可以将该值转换为其他单位,例如秒、分钟等,具体方式可以采用除以相应的秒、分、小时、天等的毫秒数来实现。

另外,我们可以使用Date类来将时间戳转换为日期格式,示例如下:

long timestamp = 1537532314352L;
Date date = new Date(timestamp);
System.out.println("当前时间戳对应的日期:" + date);

执行以上代码会输出当前时间戳对应的日期,例如:

当前时间戳对应的日期:Thu Sep 20 17:38:34 CST 2018

总之,使用currentTimeMillis()方法可以方便地获取当前时间戳,这是Java中非常常见的操作。