Lines Matching refs:DatetimeComponent
87 StatusOr<DatetimeComponent::RelativeQualifier> ToRelativeQualifier( in ToRelativeQualifier()
91 return DatetimeComponent::RelativeQualifier::THIS; in ToRelativeQualifier()
93 return DatetimeComponent::RelativeQualifier::LAST; in ToRelativeQualifier()
95 return DatetimeComponent::RelativeQualifier::NEXT; in ToRelativeQualifier()
97 return DatetimeComponent::RelativeQualifier::NOW; in ToRelativeQualifier()
99 return DatetimeComponent::RelativeQualifier::TOMORROW; in ToRelativeQualifier()
101 return DatetimeComponent::RelativeQualifier::YESTERDAY; in ToRelativeQualifier()
103 return DatetimeComponent::RelativeQualifier::PAST; in ToRelativeQualifier()
105 return DatetimeComponent::RelativeQualifier::FUTURE; in ToRelativeQualifier()
107 return DatetimeComponent::RelativeQualifier::UNSPECIFIED; in ToRelativeQualifier()
114 StatusOr<DatetimeComponent::ComponentType> ToComponentType( in ToComponentType()
118 return DatetimeComponent::ComponentType::YEAR; in ToComponentType()
120 return DatetimeComponent::ComponentType::MONTH; in ToComponentType()
122 return DatetimeComponent::ComponentType::WEEK; in ToComponentType()
124 return DatetimeComponent::ComponentType::DAY_OF_WEEK; in ToComponentType()
126 return DatetimeComponent::ComponentType::DAY_OF_MONTH; in ToComponentType()
128 return DatetimeComponent::ComponentType::HOUR; in ToComponentType()
130 return DatetimeComponent::ComponentType::MINUTE; in ToComponentType()
132 return DatetimeComponent::ComponentType::SECOND; in ToComponentType()
134 return DatetimeComponent::ComponentType::MERIDIEM; in ToComponentType()
136 return DatetimeComponent::ComponentType::UNSPECIFIED; in ToComponentType()
149 DatetimeComponent::ComponentType::YEAR, in FillAbsoluteDateTimeComponents()
154 DatetimeComponent::ComponentType::MONTH, absolute_datetime->month()); in FillAbsoluteDateTimeComponents()
158 DatetimeComponent::ComponentType::DAY_OF_MONTH, in FillAbsoluteDateTimeComponents()
163 DatetimeComponent::ComponentType::DAY_OF_WEEK, in FillAbsoluteDateTimeComponents()
168 DatetimeComponent::ComponentType::HOUR, absolute_datetime->hour()); in FillAbsoluteDateTimeComponents()
172 DatetimeComponent::ComponentType::MINUTE, absolute_datetime->minute()); in FillAbsoluteDateTimeComponents()
176 DatetimeComponent::ComponentType::SECOND, absolute_datetime->second()); in FillAbsoluteDateTimeComponents()
180 DatetimeComponent::ComponentType::MERIDIEM, in FillAbsoluteDateTimeComponents()
186 DatetimeComponent::ComponentType::ZONE_OFFSET, in FillAbsoluteDateTimeComponents()
196 TC3_ASSIGN_OR_RETURN(const DatetimeComponent::ComponentType component_type, in FillRelativeDateTimeComponents()
201 const DatetimeComponent::RelativeQualifier relative_qualifier, in FillRelativeDateTimeComponents()
237 std::vector<DatetimeComponent> date_components; in Ground()
255 [](DatetimeComponent a, DatetimeComponent b) { in Ground()