Lines Matching refs:month

35 static uint8_t get_day_of_week(uint32_t year, uint32_t month, uint32_t day);
36 static uint8_t get_month_length(int32_t year, int32_t month);
95 void lv_calendar_set_today_date(lv_obj_t * obj, uint32_t year, uint32_t month, uint32_t day) in lv_calendar_set_today_date() argument
101 calendar->today.month = month; in lv_calendar_set_today_date()
120 void lv_calendar_set_month_shown(lv_obj_t * obj, uint32_t year, uint32_t month) in lv_calendar_set_month_shown() argument
126 calendar->showed_date.month = month; in lv_calendar_set_month_shown()
131 d.month = calendar->showed_date.month; in lv_calendar_set_month_shown()
142 uint8_t act_mo_len = get_month_length(d.year, d.month); in lv_calendar_set_month_shown()
143 uint8_t day_first = get_day_of_week(d.year, d.month, 1); in lv_calendar_set_month_shown()
162 uint8_t prev_mo_len = get_month_length(d.year, d.month - 1); in lv_calendar_set_month_shown()
266 date->month = 0; in lv_calendar_get_pressed_date()
277 date->month = calendar->showed_date.month; in lv_calendar_get_pressed_date()
294 calendar->today.month = 1; in lv_calendar_constructor()
298 calendar->showed_date.month = 1; in lv_calendar_constructor()
335 lv_calendar_set_month_shown(obj, calendar->showed_date.year, calendar->showed_date.month); in lv_calendar_constructor()
336 … lv_calendar_set_today_date(obj, calendar->today.year, calendar->today.month, calendar->today.day); in lv_calendar_constructor()
387 static uint8_t get_month_length(int32_t year, int32_t month) in get_month_length() argument
389 month--; in get_month_length()
390 if(month < 0) { in get_month_length()
392 month = 12 + month; /*`month` is negative, the result will be < 12*/ in get_month_length()
394 if(month >= 12) { in get_month_length()
396 month -= 12; in get_month_length()
400 return (month == 1) ? (28 + is_leap_year(year)) : 31 - month % 7 % 2; in get_month_length()
420 static uint8_t get_day_of_week(uint32_t year, uint32_t month, uint32_t day) in get_day_of_week() argument
422 uint32_t a = month < 3 ? 1 : 0; in get_day_of_week()
426 …uint32_t day_of_week = (day + (31 * (month - 2 + 12 * a) / 12) + b + (b / 4) - (b / 100) + (b / 40… in get_day_of_week()
428 …uint32_t day_of_week = (day + (31 * (month - 2 + 12 * a) / 12) + b + (b / 4) - (b / 100) + (b / 40… in get_day_of_week()
442 uint8_t day_first = get_day_of_week(calendar->showed_date.year, calendar->showed_date.month, 1); in highlight_update()
446 calendar->highlighted_dates[i].month == calendar->showed_date.month) { in highlight_update()
453 …showed_date.year == calendar->today.year && calendar->showed_date.month == calendar->today.month) { in highlight_update()
463 if(time->month == 1) { in gregorian_get_last_month_time()
464 last_month_time.month = 12; in gregorian_get_last_month_time()
468 last_month_time.month = time->month - 1; in gregorian_get_last_month_time()
477 if(time->month == 12) { in gregorian_get_next_month_time()
478 next_month_time.month = 1; in gregorian_get_next_month_time()
482 next_month_time.month = time->month + 1; in gregorian_get_next_month_time()