当前位置:   article > 正文

java中实现时间戳与时间格式之间的互转_java时间戳转换日期格式 yyyy-mm-dd

java时间戳转换日期格式 yyyy-mm-dd

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();
        }

    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

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;
    }

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/72312
推荐阅读
相关标签
  

闽ICP备14008679号