Lines Matching refs:date
59 date: NaiveDate, field
77 pub fn from_utc(date: NaiveDate, offset: Tz::Offset) -> Date<Tz> { in from_utc()
78 Date { date, offset } in from_utc()
216 self.date.succ_opt().map(|date| Date::from_utc(date, self.offset.clone())) in succ_opt()
235 self.date.pred_opt().map(|date| Date::from_utc(date, self.offset.clone())) in pred_opt()
257 tz.from_utc_date(&self.date) in with_timezone()
266 let date = self.date.checked_add_signed(rhs)?; in checked_add_signed() localVariable
267 Some(Date { date, offset: self.offset }) in checked_add_signed()
276 let date = self.date.checked_sub_signed(rhs)?; in checked_sub_signed() localVariable
277 Some(Date { date, offset: self.offset }) in checked_sub_signed()
288 self.date.signed_duration_since(rhs.date) in signed_duration_since()
295 self.date in naive_utc()
306 self.date in naive_local()
312 self.date.years_since(base.date) in years_since()
316 pub const MIN_UTC: Date<Utc> = Date { date: NaiveDate::MIN, offset: Utc };
318 pub const MAX_UTC: Date<Utc> = Date { date: NaiveDate::MAX, offset: Utc };
326 f(d.naive_local()).and_then(|date| d.timezone().from_local_date(&date).single()) in map_local()
432 map_local(self, |date| date.with_year(year)) in with_year()
437 map_local(self, |date| date.with_month(month)) in with_month()
442 map_local(self, |date| date.with_month0(month0)) in with_month0()
447 map_local(self, |date| date.with_day(day)) in with_day()
452 map_local(self, |date| date.with_day0(day0)) in with_day0()
457 map_local(self, |date| date.with_ordinal(ordinal)) in with_ordinal()
462 map_local(self, |date| date.with_ordinal0(ordinal0)) in with_ordinal0()
472 self.date == other.date in eq()
486 self.date.cmp(&other.date) in cmp()
492 self.date.hash(state) in hash()
508 self.date = self.date.checked_add_signed(rhs).expect("`Date + TimeDelta` overflowed"); in add_assign()
524 self.date = self.date.checked_sub_signed(rhs).expect("`Date - TimeDelta` overflowed"); in sub_assign()
563 let date = NaiveDate::arbitrary(u)?; in arbitrary() localVariable
565 Ok(Date::from_utc(date, offset)) in arbitrary()
599 let date = Date::<Utc>::from_utc(naivedate, Utc); in test_date_add_assign() localVariable
600 let mut date_add = date; in test_date_add_assign()
603 assert_eq!(date_add, date + TimeDelta::days(5)); in test_date_add_assign()
606 let date = date.with_timezone(&timezone); in test_date_add_assign() localVariable
609 assert_eq!(date_add, date + TimeDelta::days(5)); in test_date_add_assign()
612 let date = date.with_timezone(&timezone); in test_date_add_assign() localVariable
615 assert_eq!(date_add, date + TimeDelta::days(5)); in test_date_add_assign()
623 let date = Local.from_utc_date(&naivedate); in test_date_add_assign_local() localVariable
624 let mut date_add = date; in test_date_add_assign_local()
627 assert_eq!(date_add, date + TimeDelta::days(5)); in test_date_add_assign_local()
633 let date = Date::<Utc>::from_utc(naivedate, Utc); in test_date_sub_assign() localVariable
634 let mut date_sub = date; in test_date_sub_assign()
637 assert_eq!(date_sub, date - TimeDelta::days(5)); in test_date_sub_assign()
640 let date = date.with_timezone(&timezone); in test_date_sub_assign() localVariable
643 assert_eq!(date_sub, date - TimeDelta::days(5)); in test_date_sub_assign()
646 let date = date.with_timezone(&timezone); in test_date_sub_assign() localVariable
649 assert_eq!(date_sub, date - TimeDelta::days(5)); in test_date_sub_assign()
657 let date = Local.from_utc_date(&naivedate); in test_date_sub_assign_local() localVariable
658 let mut date_sub = date; in test_date_sub_assign_local()
661 assert_eq!(date_sub, date - TimeDelta::days(5)); in test_date_sub_assign_local()