クラス DateTimeUtils


  • public class DateTimeUtils
    extends Object
    • フィールドの詳細

      • EXCEL_DEFAULT_DATE_FORMATTER

        public static final DateTimeFormatter EXCEL_DEFAULT_DATE_FORMATTER
      • GOOGLE_SPREADSHEET_DEFAULT_DATE_FORMATTER

        public static final DateTimeFormatter GOOGLE_SPREADSHEET_DEFAULT_DATE_FORMATTER
      • GOOGLE_SPREADSHEET_DEFAULT_DATE_TIME_FORMATTER

        public static final DateTimeFormatter GOOGLE_SPREADSHEET_DEFAULT_DATE_TIME_FORMATTER
      • H2_TIMESTAMP_FORMATTTER

        public static final DateTimeFormatter H2_TIMESTAMP_FORMATTTER
      • HYPHENATED_TIMESTAMP_FORMATTTER

        public static final DateTimeFormatter HYPHENATED_TIMESTAMP_FORMATTTER
    • コンストラクタの詳細

      • DateTimeUtils

        public DateTimeUtils()
    • メソッドの詳細

      • parseGoogleSpreadsheetDateString

        public static LocalDate parseGoogleSpreadsheetDateString​(String date)
        パラメータ:
        date -
        戻り値:
      • parseGoogleSpreadsheetDateTimeString

        public static LocalDateTime parseGoogleSpreadsheetDateTimeString​(String dateTime)
        パラメータ:
        dateTime -
        戻り値:
      • parseH2TimestampString

        public static LocalDateTime parseH2TimestampString​(String timestamp)
        パラメータ:
        timestamp -
        戻り値:
      • parseTimestampString

        public static LocalDateTime parseTimestampString​(String timestamp)
      • parseUtilDateString

        public static LocalDateTime parseUtilDateString​(String dateTime)
        戻り値:
      • toLocalDateTime

        public static LocalDateTime toLocalDateTime​(long epochMilli)
      • toTimestamp

        public static Timestamp toTimestamp​(Date date)
      • formatToIsoLocalDate

        public static String formatToIsoLocalDate​(LocalDate date)
      • formatToIsoLocalDateTime

        public static String formatToIsoLocalDateTime​(LocalDateTime date)
      • formatToHyphenatedTimestamp

        public static String formatToHyphenatedTimestamp​(LocalDateTime date)
      • nowFormattedAsIsoLocalDateTime

        public static String nowFormattedAsIsoLocalDateTime()
      • nowFormattedAsHyphenatedTimestamp

        public static String nowFormattedAsHyphenatedTimestamp()
      • getDayOfWeekInJapanese

        public static String getDayOfWeekInJapanese​(int dayOfWeek)
      • getDayOfWeekInJapanese

        public static String getDayOfWeekInJapanese​(LocalDate date)
      • toEpochMilli

        public static long toEpochMilli​(LocalDateTime localDateTime)