Unix时间戳与系统毫秒的转换

这几天犯了个低级错误,一直在调企业微信的打卡API,但就是为空,首先就想到状态码正确,那就排除了token错误,和secret错误,人员编号也没有错,首先就定位到了时间上。结果一直未解决,原来时间戳不是毫秒,而是秒,啊啊啊。下面附上转换代码

 

  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
            Date start_date = sdf.parse("2019-11-08");
            Date end_date = sdf.parse("2019-11-16");
            Long startT = start_date.getTime()/1000;
            Long endT = end_date.getTime()/1000;


  //也就是时间戳=毫秒/1000  毫秒=时间戳*1000

 

你可能感兴趣的:(JAVA)