| | |
| | | import java.text.DateFormatSymbols; |
| | | import java.text.ParseException; |
| | | import java.text.SimpleDateFormat; |
| | | import java.time.Duration; |
| | | import java.util.Date; |
| | | import java.util.*; |
| | | |
| | |
| | | return cal.getTime(); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 2个日期之间相差分钟数 |
| | | * @param begin |
| | | * @param end |
| | | * @return |
| | | */ |
| | | public static long betweenMin(Date begin, Date end) { |
| | | long createTime =begin.getTime();//获取创建时间的时间戳 |
| | | long currentTime =Objects.isNull(end)?System.currentTimeMillis():end.getTime();//获取当前时间的时间戳 |
| | | long diff=(currentTime-createTime)/1000/60;//获取两个时间相差的分钟 |
| | | return diff; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 计算耗时 |
| | | * @param start |