java毫秒与日期之间的相互转换

时间:2022-09-13 17:51:22

在做项目的过程中,碰到了获取日期的操作,服务器传来的日期却是一长串数字,例如:1427385600000,很明显是个Long类型的数据,那么我想把它转换成日期的格式,然后将它展示出来.代码如下:

// 将日期转换为毫秒数
Date date = new Date();
Long time = date.getTime();
System.out.println("毫秒数:"+time);
// 将毫秒数转换为日期
Date d = new Date(time);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
System.out.println("正式日期:"+sdf.format(d));

方法很简单,其实就是我之前不怎么用,所以就不会了!