LocalDateUtil

LocalDateUtil provides utility methods for working with LocalDate objects. It includes methods for parsing, and extracting various date components.

Methods

parseDate(dateStr: String, format: String): LocalDate

  • Parses a date string using a custom format and returns a LocalDate object.

  • Parameters:

    • dateStr (type: String) - The date string to parse.

    • format (type: String) - The custom date format pattern used for parsing.

  • Returns:

    • A LocalDate object representing the parsed date.

var dateStr = "2023-11-07";
var format = "yyyy-MM-dd";
var parsedDate = LocalDateUtil.parseDate(dateStr, format);

getYear(date: LocalDateTime): Integer

  • Retrieves the year component of a LocalDateTime object.

  • Parameters:

    • date (type: LocalDateTime) - The LocalDateTime object from which to extract the year.

  • Returns:

    • An integer representing the year component.

getDayOfYear(date: LocalDate): Integer

  • Retrieves the day of the year component of a LocalDate object.

  • Parameters:

    • date (type: LocalDate) - The LocalDate object from which to extract the day of the year.

  • Returns:

    • An integer representing the day of the year.

getMonthName(date: LocalDate): String

  • Retrieves the name of the month for a LocalDate object.

  • Parameters:

    • date (type: LocalDate) - The LocalDate object from which to extract the month name.

  • Returns:

    • A string representing the name of the month.

getMonth(date: LocalDate): Integer

  • Retrieves the month component of a LocalDate object.

  • Parameters:

    • date (type: LocalDate) - The LocalDate object from which to extract the month.

  • Returns:

    • An integer representing the month.

getDayOfWeek(date: LocalDate): String

  • Retrieves the day of the week for a LocalDate object.

  • Parameters:

    • date (type: LocalDate) - The LocalDate object from which to extract the day of the week.

  • Returns:

    • A string representing the day of the week.

getDayOfMonth(date: LocalDate): Integer

  • Retrieves the day of the month component of a LocalDate object.

  • Parameters:

    • date (type: LocalDate) - The LocalDate object from which to extract the day of the month.

  • Returns:

    • An integer representing the day of the month.

These methods provide various operations to work with LocalDate objects, including parsing date strings, and extracting individual date components.

Was this helpful?