Lines Matching refs:day
3 /// Release date including year, month, and day.
60 let (year, month, day) = (ymd[0], ymd[1], ymd[2]);
61 if year == 0 || month == 0 || month > 12 || day == 0 || day > 31 {
65 Some(Date::from_ymd(year, month as u8, day as u8))
68 /// Creates a `Date` from `(year, month, day)` date components.
70 /// Does not check the validity of `year`, `month`, or `day`, but `year` is
71 /// truncated to 23 bits (% 8,388,608), `month` to 4 bits (% 16), and `day`
86 pub fn from_ymd(year: u16, month: u8, day: u8) -> Date {
89 let day = (day as u32) & 0x1F;
90 Date(year | month | day)