fun String.toYear(): Yearfun String.toYear(): Yearfun String.toYear(): Yearfun String.toYear(): Yearfun String.toYear(): Yearfun String.toYear(): Yearfun String.toYear(): Yearfun String.toYear(): Year
Converts a string to a Year.
The string is assumed to be an ISO-8601 year. For example, 2010, +002010, or 'Y12345'. The output of
Year.toString can be safely parsed using this method.
DateTimeParseException - if parsing fails
DateTimeException - if the parsed year is invalid
fun String.toYear(parser: DateTimeParser, settings: DateTimeParserSettings = DateTimeParserSettings.DEFAULT): Yearfun String.toYear(parser: DateTimeParser, settings: DateTimeParserSettings = DateTimeParserSettings.DEFAULT): Yearfun String.toYear(parser: DateTimeParser, settings: DateTimeParserSettings = DateTimeParserSettings.DEFAULT): Yearfun String.toYear(parser: DateTimeParser, settings: DateTimeParserSettings = DateTimeParserSettings.DEFAULT): Yearfun String.toYear(parser: DateTimeParser, settings: DateTimeParserSettings = DateTimeParserSettings.DEFAULT): Yearfun String.toYear(parser: DateTimeParser, settings: DateTimeParserSettings = DateTimeParserSettings.DEFAULT): Yearfun String.toYear(parser: DateTimeParser, settings: DateTimeParserSettings = DateTimeParserSettings.DEFAULT): Yearfun String.toYear(parser: DateTimeParser, settings: DateTimeParserSettings = DateTimeParserSettings.DEFAULT): Year
Converts a string to a Year using a specific parser.
A set of predefined parsers can be found in DateTimeParsers.
The parser must be capable of supplying DateTimeField.YEAR.