| 247 | } |
| 248 | |
| 249 | int DateValue::WeekDay() const { |
| 250 | if (UNLIKELY(!IsValid())) return -1; |
| 251 | const cctz::civil_day cd = EPOCH_DATE + days_since_epoch_; |
| 252 | return static_cast<int>(cctz::get_weekday(cd)); |
| 253 | } |
| 254 | |
| 255 | int DateValue::DayOfYear() const { |
| 256 | if (UNLIKELY(!IsValid())) return -1; |
no outgoing calls