| | |
| | | |
| | | import java.time.*; |
| | | import java.time.format.DateTimeFormatter; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * @author dcb |
| | |
| | | return dateTime.toInstant(ZoneOffset.of("+8")).toEpochMilli(); |
| | | } |
| | | |
| | | public static LocalDateTime toDate(long time) { |
| | | Instant instant = Instant.ofEpochMilli(time); |
| | | LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, ZoneId.systemDefault()); |
| | | return localDateTime; |
| | | } |
| | | |
| | | public static String formatDate(Date date) { |
| | | return formatTime(date.getTime(), "yyyy-MM-dd HH:mm:ss"); |
| | | } |
| | | |
| | | public static void main(String[] args) { |
| | | String s = "20250606142122"; |
| | | String pattern = "yyyyMMddHHmmss"; |