|  |  |  | 
|---|
|  |  |  | import java.text.DateFormatSymbols; | 
|---|
|  |  |  | import java.text.ParseException; | 
|---|
|  |  |  | import java.text.SimpleDateFormat; | 
|---|
|  |  |  | import java.time.LocalDateTime; | 
|---|
|  |  |  | import java.time.ZoneId; | 
|---|
|  |  |  | import java.util.Date; | 
|---|
|  |  |  | import java.util.*; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | cal.add(Calendar.MINUTE,minutes); | 
|---|
|  |  |  | return cal.getTime(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * LocalDateTime to date | 
|---|
|  |  |  | * @param now | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public static LocalDateTime toDateLocalDateTime(Date now){ | 
|---|
|  |  |  | return LocalDateTime.ofInstant(now.toInstant(), ZoneId.systemDefault()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * LocalDateTime to date | 
|---|
|  |  |  | * @param localDateTime | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public static Date toDate(LocalDateTime localDateTime){ | 
|---|
|  |  |  | Date from = Date.from(localDateTime.atZone(ZoneId.systemDefault()).toInstant()); | 
|---|
|  |  |  | return from; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|