DateError
Enum describing possible date errors.
Enums |
UNSPECIFIED
|
Enum unspecified. |
UNKNOWN
|
The received error code is not known in this version. |
INVALID_FIELD_VALUES_IN_DATE
|
Given field values do not correspond to a valid date. |
INVALID_FIELD_VALUES_IN_DATE_TIME
|
Given field values do not correspond to a valid date time. |
INVALID_STRING_DATE
|
The string date's format should be yyyy-mm-dd. |
INVALID_STRING_DATE_TIME_MICROS
|
The string date time's format should be yyyy-mm-dd hh:mm:ss.ssssss. |
INVALID_STRING_DATE_TIME_SECONDS
|
The string date time's format should be yyyy-mm-dd hh:mm:ss. |
INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET
|
The string date time's format should be yyyy-mm-dd hh:mm:ss+|-hh:mm. |
EARLIER_THAN_MINIMUM_DATE
|
Date is before allowed minimum. |
LATER_THAN_MAXIMUM_DATE
|
Date is after allowed maximum. |
DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE
|
Date range bounds are not in order. |
DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL
|
Both dates in range are null. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-02-20 UTC.
[null,null,["Last updated 2024-02-20 UTC."],[[["This enum outlines potential errors encountered when working with dates and datetimes."],["Errors include invalid date or datetime values, incorrect string formatting for dates and datetimes, and issues with date ranges like exceeding limits or improper ordering."],["Specific error codes are provided to identify the type of date error, including `INVALID_FIELD_VALUES_IN_DATE`, `INVALID_STRING_DATE_TIME_MICROS`, and `DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE`."]]],[]]