在Java中,可以使用java.util.Datejava.sql.Timestamp类来将时间戳转换为日期。

  1. 使用java.util.Date类:
long timestamp = 1609459200000L; // 时间戳,单位为毫秒
Date date = new Date(timestamp);
System.out.println(date); // 输出日期
  1. 使用java.sql.Timestamp类:
long timestamp = 1609459200000L; // 时间戳,单位为毫秒
Timestamp timestamp = new Timestamp(timestamp);
Date date = new Date(timestamp.getTime());
System.out.println(date); // 输出日期

请注意,java.util.Datejava.sql.Timestamp类在Java 8中已被弃用,推荐使用java.time包中的类来处理日期和时间。可以使用java.time.Instant类将时间戳转换为日期。

  1. 使用java.time.Instant类:
long timestamp = 1609459200000L; // 时间戳,单位为毫秒
Instant instant = Instant.ofEpochMilli(timestamp);
Date date = Date.from(instant);
System.out.println(date); // 输出日期

这样就可以将时间戳转换为日期了

java中时间戳如何转date

原文地址: https://www.cveoy.top/t/topic/im33 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录