Class DateTimeUtils

java.lang.Object
io.github.amanzat.util.DateTimeUtils

public final class DateTimeUtils extends Object
Miscellaneous date and time utility methods and constants.
  • Field Details

    • HOUR_MILLIS

      public static final long HOUR_MILLIS
      The number of milliseconds in an hour.
    • MINUTE_MILLIS

      public static final long MINUTE_MILLIS
      The number of milliseconds in a minute.
    • SECOND_MILLIS

      public static final long SECOND_MILLIS
      The number of milliseconds in a second.
  • Constructor Details

    • DateTimeUtils

      public DateTimeUtils()
  • Method Details

    • formatDurationHMS

      public static String formatDurationHMS(long millis)
      Formats the time duration in millis using the HH:mm:ss.SSS format.
      Parameters:
      millis - The time duration in millis
      Returns:
      The formatted time duration.
    • asDuration

      public static Duration asDuration(String value)
      Parses the specified string value to a Duration if possible, otherwise returns null.
      Parameters:
      value - The string value
      Returns:
      The corresponding duration or null.