Java 实例 – 时间戳转换成时间
java 中我们常用的时间戳来转时间用的两个包
import java.text.SimpleDateFormat;
import java.util.Date;
方法:
//long timeStamp = 1495777335060;//直接是时间戳
long timeStamp = System.currentTimeMillis(); //获取当前时间戳,也可以是你自已给的一个随机的或是别人给你的时间戳(一定是long型的数据)
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//这个是你要转成后的时间的格式
String sd = sdf.format(new Date(timeStamp)); // 时间戳转换成时间
System.out.println(sd);//打印出你要的时间
结果就是: 2017-05-26 13:42:15
固有时间转时间戳
String res = "2019-07-15 10:10:10";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = simpleDateFormat.parse(res);
long ts = date.getTime();
System.out.println("对应时间戳:" + ts);
感谢收看
还没有评论,来说两句吧...