java中实现时间戳与时间格式之间的互转 叁歲伎倆 2024-04-06 11:35 21阅读 0赞 ### 1、将指定时间转为时间戳 ### //传入指定时间 public void convertToTimestamp(String time) { try { Date date = new SimpleDateFormat("yyyy-MM-dd").parse(time); Calendar cal = Calendar.getInstance(); cal.setTime(date); long timestamp = cal.getTimeInMillis(); System.out.println("10位时间戳="+timestamp); System.out.println("13位时间戳"+timestamp/1000); } catch (ParseException e) { e.printStackTrace(); } } ### 2、将时间戳转为时间格式 ### //传入时间戳即可 public String conversionTime(String timeStamp) { //yyyy-MM-dd HH:mm:ss 转换的时间格式 可以自定义 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //转换 String time = sdf.format(new Date(Long.parseLong(timeStamp))); return time; }
还没有评论,来说两句吧...