|
@@ -21,6 +21,7 @@ public class DateTimeUtils {
|
|
|
public static final DateTimeFormatter DATETIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
|
public static final DateTimeFormatter DATETIME_FORMATTER_FILL = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
|
|
|
public static final DateTimeFormatter DATE_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
|
|
+ public static final DateTimeFormatter DATE_FORMATTER_FILL = DateTimeFormatter.ofPattern("yyyyMMdd");
|
|
|
private static ZoneId shanghaiZoneId = ZoneId.of("Asia/Shanghai");
|
|
|
|
|
|
public static void main(String[] args) {
|
|
@@ -134,6 +135,15 @@ public class DateTimeUtils {
|
|
|
System.out.println("sout"+parseLocalDateTime(dateStr,"yyyy-MM-dd HH:mm:ss"));
|
|
|
return parseLocalDateTime(dateStr,"yyyy-MM-dd HH:mm:ss").format(DATETIME_FORMATTER_FILL);
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 返回当前日期时间字符串 yyyyMMdd
|
|
|
+ *
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public static String getCurrentDateStrFill(String dateStr) {
|
|
|
+ System.out.println("sout"+parseLocalDateTime(dateStr,"yyyy-MM-dd HH:mm:ss"));
|
|
|
+ return parseLocalDateTime(dateStr,"yyyy-MM-dd HH:mm:ss").format(DATE_FORMATTER_FILL);
|
|
|
+ }
|
|
|
|
|
|
public static LocalDate parseLocalDate(String dateStr, String pattern) {
|
|
|
return LocalDate.parse(dateStr, DateTimeFormatter.ofPattern(pattern));
|