阅读量:0
Java中可以使用java.util.Date
类和java.text.SimpleDateFormat
类来将时间戳转换成时间。具体步骤如下:
- 创建一个
java.util.Date
对象,并传入时间戳作为参数:
Date date = new Date(timestamp);
- 创建一个
java.text.SimpleDateFormat
对象,并指定输出时间格式:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
- 使用
SimpleDateFormat
对象的format
方法将Date
对象转换成指定格式的字符串:
String time = sdf.format(date);
完整的代码示例:
import java.util.Date; import java.text.SimpleDateFormat; public class TimestampToTime { public static void main(String[] args) { long timestamp = System.currentTimeMillis(); Date date = new Date(timestamp); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String time = sdf.format(date); System.out.println(time); } }
输出结果为当前时间的字符串表示,例如:2021-06-15 10:30:00
。