1.获取当前日期 /** * return Wed May 27 19:49:52 GMT+08:00 2020 */ public static Date getCurrDate(){ return new Date(); } 2.string 转换 long /** * string类型 date 转成 long * @param date 2020-04-12 * @return long 1580486400 秒 */ public static long date2long(String date){ SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd"); try { parse = sdf.parse(date); } catch (ParseException e) { e.printStackTrace(); } return parse.getTime()/1000; } 3.获取当前long 类型时间 /** * * @param date * @return 毫秒 */ public static long date2long(Date date){ return date.getTime()/1000; } 4.long类型转换成string(1909–02-02) /** * * @param date 1580486400 * @return string yyyy-MM-dd */ public static String long2Date(long date) { final String format; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); format = sdf.format(date); return format; }