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中非常常见的操作。
