工具函数
单位换算
//距离单位 m,km public static String mToKm(float f,String format){ try { if(f>1000){ return new java.text.DecimalFormat(format).format(f/1000)+"km"; }else{ return new java.text.DecimalFormat(format).format(f)+"m"; } } catch (Exception e) { throw new RuntimeException("参数不合法"); } }
日期处理
日期加减
//前一天
Calendar calendar = Calendar.getInstance();
calendar.setTime(DateFormatUtil.getDate4StrDate("2017-11-10 12:09", "yyyy-MM-dd HH:mm"));
calendar.add(Calendar.DATE,-1);//把日期往后减少一天.整数往后推,负数往前移动
System.out.println(DateFormatUtil.getStrDate4Date(calendar.getTime(), "yyyy-MM-dd HH:mm"));
//后一天
Calendar calendar = Calendar.getInstance();
calendar.setTime(DateFormatUtil.getDate4StrDate("2017-11-10 12:09", "yyyy-MM-dd HH:mm"));
calendar.add(Calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动
System.out.println(DateFormatUtil.getStrDate4Date(calendar.getTime(), "yyyy-MM-dd HH:mm"));时间段分割
时间格式转换
String To Date
Date To String
Last updated
Was this helpful?