@@ -468,6 +468,32 @@ public static LocalDateTime toLocalDateTimeMin(Long timestamp) {
468468 return localDateTime .with (LocalTime .MIN );
469469 }
470470
471+ /**
472+ * LocalDateTime (当天最小值)
473+ * @param localDateTime 时间戳
474+ * @return 当天最小值
475+ */
476+ public static LocalDateTime toLocalDateTimeMin (LocalDateTime localDateTime ) {
477+ return localDateTime .with (LocalTime .MIN );
478+ }
479+
480+ /**
481+ * LocalDate 转 LocalDateTime (当天最小值)
482+ * @param localDate 日期
483+ * @return 当天最小值
484+ */
485+ public static LocalDateTime toLocalDateTimeMin (LocalDate localDate ) {
486+ return LocalDateTime .of (localDate , LocalTime .MIN );
487+ }
488+
489+ /**
490+ * LocalDateTime (当天最小值)
491+ * @return 当天最小值
492+ */
493+ public static LocalDateTime toLocalDateTimeMin () {
494+ return LocalDateTime .of (LocalDate .now (), LocalTime .MIN );
495+ }
496+
471497 /**
472498 * 时间戳转 LocalDateTime (当天最大值)
473499 * @param timestamp 时间戳
@@ -481,4 +507,30 @@ public static LocalDateTime toLocalDateTimeMax(Long timestamp) {
481507 return localDateTime .with (LocalTime .MAX );
482508 }
483509
510+ /**
511+ * LocalDateTime (当天最大值)
512+ * @param localDateTime 日期时间
513+ * @return 当天最大值
514+ */
515+ public static LocalDateTime toLocalDateTimeMax (LocalDateTime localDateTime ) {
516+ return localDateTime .with (LocalTime .MAX );
517+ }
518+
519+ /**
520+ * LocalDate 转 LocalDateTime (当天最大值)
521+ * @param localDate 日期
522+ * @return 当天最大值
523+ */
524+ public static LocalDateTime toLocalDateTimeMax (LocalDate localDate ) {
525+ return LocalDateTime .of (localDate , LocalTime .MAX );
526+ }
527+
528+ /**
529+ * LocalDateTime (当天最大值)
530+ * @return 当天最大值
531+ */
532+ public static LocalDateTime toLocalDateTimeMax () {
533+ return LocalDateTime .of (LocalDate .now (), LocalTime .MAX );
534+ }
535+
484536}
0 commit comments