/ohos5.0/drivers/hdf_core/framework/support/platform/src/rtc/ |
H A D | rtc_base.c | 58 uint16_t year; in RtcGetWeekDay() local 72 year = time->year; in RtcGetWeekDay() 73 while (--year >= RTC_BEGIN_YEAR) { in RtcGetWeekDay() 74 days += RTC_YEAR_DAYS(year); in RtcGetWeekDay() 89 uint16_t year; in RtcTimeToTimestamp() local 106 year = time->year; in RtcTimeToTimestamp() 112 for (year--; year >= RTC_BEGIN_YEAR; year--) { in RtcTimeToTimestamp() 113 days += RTC_YEAR_DAYS(year); in RtcTimeToTimestamp() 130 time->year = RTC_BEGIN_YEAR; in TimestampToRtcTime() 132 days -= RTC_YEAR_DAYS(time->year); in TimestampToRtcTime() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/picker/ |
H A D | picker_date_component.cpp | 271 if (lunarDate.year > endDateLunar_.year) { in HandleLunarMonthChange() 272 lunarDate.year = startDateLunar_.year; in HandleLunarMonthChange() 277 lunarDate.year = lunarDate.year > 0 ? lunarDate.year - 1 : 0; // reduce to previous year in HandleLunarMonthChange() 278 if (lunarDate.year < startDateLunar_.year) { in HandleLunarMonthChange() 279 lunarDate.year = endDateLunar_.year; in HandleLunarMonthChange() 400 if (lunarDate.year > endDateLunar_.year) { in HandleAddLunarDayChange() 442 lunarDate.year = endDateLunar_.year; in HandleReduceLunarDayChange() 531 for (uint32_t year = 1900; year < date.year; ++year) { // year start from 1900 in LunarToSolar() local 598 for (uint32_t year = startYear; year <= endYear; ++year) { in SolarColumnsBuilding() local 760 if (left.year > right.year) { in LunarDateCompare() [all …]
|
H A D | picker_data.cpp | 38 uint32_t PickerDate::GetMaxDay(uint32_t year, uint32_t month) in GetMaxDay() argument 41 bool leapYear = IsLeapYear(year); in GetMaxDay() 59 bool PickerDate::IsLeapYear(uint32_t year) in IsLeapYear() argument 72 date.year = year_; in ToString() 95 for (uint32_t year = startYear; year < year_; ++year) { in ToDays() local 97 days += (PickerDate::IsLeapYear(year) ? 366 : 365); in ToDays() 243 for (uint32_t year = 1900; year <= 2100; ++year) { in Init() local 245 date.year = year; in Init() 279 const std::string& PickerStringFormatter::GetYear(uint32_t year) in GetYear() argument 282 if (!(1900 <= year && year <= 2100)) { // year in [1900,2100] in GetYear() [all …]
|
H A D | picker_data.h | 32 … PickerDate(uint32_t year, uint32_t month, uint32_t day) : year_(year), month_(month), day_(day) {} in PickerDate() argument 38 static uint32_t GetMaxDay(uint32_t year, uint32_t month); 40 static bool IsLeapYear(uint32_t year); 220 static const std::string& GetYear(uint32_t year); 251 std::optional<uint32_t> year; 260 static PickerDateF CreateYear(uint32_t year) in CreateYear() argument 263 date.year = year; in CreateYear()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/utils/ |
H A D | date_util.cpp | 28 date.year = static_cast<uint32_t>(local->tm_year) + 1900; // local date start from 1900 in Current() 35 bool Date::IsLeapYear(int32_t year) in IsLeapYear() argument 37 return ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0); in IsLeapYear() 40 int32_t Date::DayOfMonth(int32_t year, int32_t month) in DayOfMonth() argument 60 day = IsLeapYear(year) ? 29 : 28; in DayOfMonth() 68 int32_t Date::CalculateWeekDay(int32_t year, int32_t month, int32_t day) in CalculateWeekDay() argument 72 year--; in CalculateWeekDay() 76 return (day + 2 * month + 3 * (month + 1) / 5 + year + year / 4 - year / 100 + year / 400) % 7; in CalculateWeekDay()
|
H A D | date_util.h | 26 Date(uint32_t year, uint32_t month, uint32_t day) : year(year), month(month), day(day) {} in Date() 30 static int32_t DayOfMonth(int32_t year, int32_t month); 31 static bool IsLeapYear(int32_t year); 32 static int32_t CalculateWeekDay(int32_t year, int32_t month, int32_t day); 35 uint32_t year = 1900; member
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/ |
H A D | datepicker_pattern.cpp | 1011 if (lunarDate.year > endDateLunar_.year) { in HandleAddLunarMonthDaysChange() 1012 lunarDate.year = startDateLunar_.year; in HandleAddLunarMonthDaysChange() 1060 lunarDate.year = endDateLunar_.year; in HandleReduceLunarMonthDaysChange() 1156 if (lunarDate.year > endDateLunar_.year) { in HandleLunarMonthChange() 1157 lunarDate.year = startDateLunar_.year; in HandleLunarMonthChange() 1165 lunarDate.year = endDateLunar_.year; in HandleLunarMonthChange() 1515 if (left.year > right.year) { in LunarDateCompare() 1518 if (left.year < right.year) { in LunarDateCompare() 1717 for (uint32_t year = startYear; year <= endYear; ++year) { in SolarColumnsBuilding() local 2029 for (uint32_t year = 1900; year < date.year; ++year) { // year start from 1900 in LunarToSolar() local [all …]
|
H A D | date_time_animation_controller.cpp | 65 auto year = year_.Upgrade(); in PlayMovingInAnimation() local 66 CHECK_NULL_VOID(year); in PlayMovingInAnimation() 96 auto year = year_.Upgrade(); in PlayMovingOutAnimation() local 97 CHECK_NULL_VOID(year); in PlayMovingOutAnimation() 204 auto year = year_.Upgrade(); in PlayYearColumnOpacityInAnimation() local 205 CHECK_NULL_VOID(year); in PlayYearColumnOpacityInAnimation() 322 auto year = year_.Upgrade(); in PlayYearColumnOpacityOutAnimation() local 323 CHECK_NULL_VOID(year); in PlayYearColumnOpacityOutAnimation() 408 CHECK_NULL_VOID(year); in InitMoveRange() 429 auto year = (*iter); in SetDatePicker() local [all …]
|
/ohos5.0/base/global/i18n/frameworks/intl/src/ |
H A D | lunar_calendar.cpp | 99 ConvertDate(year, month, day); in SetGregorianDate() 101 isValidDate = VerifyDate(year, month, day); in SetGregorianDate() 105 solorYear = year; in SetGregorianDate() 118 calendar_->set(year, month - 1, day); in ConvertDate() 135 year = tempYear; in ConvertDate() 235 if ((year < VALID_START_YEAR) || (year > VALID_END_YEAR)) { in VerifyDate() 246 isGregorianLeapYear = IsGregorianLeapYear(year); in VerifyDate() 258 bool LunarCalendar::IsGregorianLeapYear(int32_t year) in IsGregorianLeapYear() argument 260 if (year % YEAR_ERA == 0) { in IsGregorianLeapYear() 261 if (year % (YEAR_ERA * FREQ_LEAP_YEAR) == 0) { in IsGregorianLeapYear() [all …]
|
H A D | holiday_manager.cpp | 51 … struct tm tmObj = {.tm_mday = items[i].day, .tm_mon = items[i].month, .tm_year = items[i].year}; in HolidayManager() 59 items[i].year += YEAR_START; in HolidayManager() 88 int32_t year = timObj->tm_year + YEAR_START; in IsHoliday() local 90 return IsHoliday(year, month, timObj->tm_mday); in IsHoliday() 93 bool HolidayManager::IsHoliday(int32_t year, int32_t month, int32_t day) in IsHoliday() argument 95 std::string startDate = Format(year, month, day); in IsHoliday() 103 std::string HolidayManager::Format(int32_t year, int32_t month, int32_t day) in Format() argument 106 formated += std::to_string(year); in Format() 126 std::vector<HolidayInfoItem> HolidayManager::GetHolidayInfoItemArray(int32_t year) in GetHolidayInfoItemArray() argument 129 std::string formatedYear = std::to_string(year); in GetHolidayInfoItemArray() [all …]
|
/ohos5.0/drivers/hdf_core/framework/include/platform/ |
H A D | rtc_base.h | 20 #define IS_LEAP_YEAR(year) (((((year) % 4) == 0) && (((year) % 100) != 0)) || (((year) % 400) =… argument 21 #define RTC_YEAR_DAYS(year) (IS_LEAP_YEAR(year) ? 366 : 365) argument 44 #define IS_INVALID_YEAR(year) ((year) < RTC_BEGIN_YEAR) argument 68 uint8_t RtcIsInvalidDay(const uint8_t day, const uint8_t month, const uint16_t year);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/calendar/ |
H A D | calendar_data_adapter.h | 50 return calendarMonth.month == month && calendarMonth.year == year; 54 return calendarMonth.month != month || calendarMonth.year != year; 58 … return year > calendarMonth.year || (year == calendarMonth.year && month > calendarMonth.month); 62 … return year < calendarMonth.year || (year == calendarMonth.year && month < calendarMonth.month); 70 ++nextMonth.year; in GetNextMonth() 82 --lastMonth.year; in GetLastMonth() 92 json->Put("year", year); in ToString() 149 json->Put(YEAR, month.year); in ToString() 195 int32_t year = 0; member 298 today_.month.year = today.month.year; in SetToday() [all …]
|
H A D | calendar_data_adapter.cpp | 58 today_.month.year = static_cast<int32_t>(currentDate.year); in CalendarDataAdapter() 142 json->Put("year", request.month.year); in RequestData() 144 json->Put("currentYear", currentMonth_.year); in RequestData() 197 .append(std::to_string(request.month.year)) in GetCacheData() 229 .append(std::to_string(request.month.year)) in SaveCacheData() 298 calendarMonth.year = monthData->GetInt("year", -1); in ParseMonthData() 325 dayInfo.month.year = child->GetInt("year"); in ParseMonthData() 434 dayInfo.month.year = lastMonth.year; in FillPreMonthData() 452 dayInfo.month.year = currentMonth.year; in FillCurrentMonthData() 477 dayInfo.month.year = nextMonth.year; in FillNextMonthData() [all …]
|
H A D | calendar_controller_v2.h | 41 controller_->GoTo(today.month.year, today.month.month, today.day); in BackToToday() 45 void GoTo(int32_t year, int32_t month, int32_t day) in GoTo() argument 50 calendarDay.month.year = year; in GoTo() 54 controller_->GoTo(year, month, day); in GoTo()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/js-service-widget-ui/ |
H A D | js-service-widget-basic-calendar.md | 35 | year | int | 表示年份。 | 48 "year":2021, 54 "year": 2020, 66 "year": 2020, 78 "year": 2020, 114 | $event.year | string | 选择的年份。 | 121 | $event.year | string | 请求的年份。 | 181 "year": "$event.year" 188 "year": "$event.year",
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar_picker/ |
H A D | calendar_dialog_pattern.cpp | 670 currentMonthData.days[focusedDayIndex].month.year == currentMonthData.year && in IsIndexInCurrentMonth() 716 auto isPrev = currentMonthData.year > focusedDay_.month.year || in FocusedLastFocusedDay() 813 day.isKeyFocused = currentMonthData.year == focusedDay_.month.year && in PaintCurrentMonthFocusState() 867 … if (focusedDay.month.year == preMonthData.year && focusedDay.month.month == preMonthData.month) { in UpdateNonCurrentMonthFocusedDay() 871 …if (focusedDay.month.year == nextMonthData.year && focusedDay.month.month == nextMonthData.month) { in UpdateNonCurrentMonthFocusedDay() 1014 currentMonth.year = currentMonth.year == MIN_YEAR ? MAX_YEAR : currentMonth.year - 1; in HandleTitleArrowsClickEvent() 1029 currentMonth.year = currentMonth.year == MAX_YEAR ? MIN_YEAR : currentMonth.year + 1; in HandleTitleArrowsClickEvent() 1042 calendarMonthData.year = year; in GetCalendarMonthData() 1046 CalendarMonth currentMonth { .year = year, .month = month }; in GetCalendarMonthData() 1133 nextMonth.year = nextMonth.year == MAX_YEAR ? MIN_YEAR : nextMonth.year + 1; in GetNextMonth() [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/js-service-widget-ui/ |
H A D | js-service-widget-basic-calendar.md | 35 | year | int | Year. | 48 "year":2021, 54 "year": 2020, 66 "year": 2020, 78 "year": 2020, 114 | $event.year | string | Selected year.| 121 | $event.year | string | Requested year. | 122 | $event.currentYear | string | Current year.| 181 "year": "$event.year" 188 "year": "$event.year",
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar/ |
H A D | calendar_pattern.cpp | 234 json->Put("currentYear", currentMonth.year); in FireFirstRequestData() 236 json->Put("year", currentMonth.year); in FireFirstRequestData() 251 json->Put("year", preMonth_.year); in FireRequestData() 255 json->Put("year", nextMonth_.year); in FireRequestData() 258 json->Put("currentYear", calendarDay_.month.year); in FireRequestData() 263 void CalendarPattern::FireGoToRequestData(int32_t year, int32_t month, int32_t day) in FireGoToRequestData() argument 271 json->Put("currentYear", currentMonth.year); in FireGoToRequestData() 273 json->Put("year", year); in FireGoToRequestData() 278 goToCalendarYear_ = year; in FireGoToRequestData() 371 …day.focused = day.month.year == calendarDay_.month.year && day.month.month == calendarDay_.month.m… in FlushFocus() [all …]
|
/ohos5.0/base/web/webview/ohos_interface/ohos_glue/ohos_nweb/bridge/webview/ |
H A D | ark_web_view_struct_utils.cpp | 24 ArkWebDateTime struct_value = { .year = class_value.year, in ArkWebDateTimeClassToStruct() 35 OHOS::NWeb::DateTime class_value = { .year = struct_value.year, in ArkWebDateTimeStructToClass()
|
/ohos5.0/base/web/webview/ohos_interface/ohos_glue/ohos_nweb/bridge/webcore/ |
H A D | ark_web_core_struct_utils.cpp | 24 ArkWebDateTime struct_value = { .year = class_value.year, in ArkWebDateTimeClassToStruct() 35 OHOS::NWeb::DateTime class_value = { .year = struct_value.year, in ArkWebDateTimeStructToClass()
|
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/common/ |
H A D | rtc_test.c | 124 if ((readTime->year != writeTime->year) || (readTime->month != writeTime->month) || in IsSameRtcTestTime() 165 tester->time.year = tester->config.year; in RtcReadWriteTimeTest() 187 tester->time.year = tester->config.year; in RtcReadWriteMaxTimeTest() 209 tester->time.year = RTC_BEGIN_YEAR - 1; in RtcReadWriteMinTimeTest() 258 tester->time.year = tester->config.year; in RtcReadWriteAlarmTimeTest() 280 tester->time.year = tester->config.maxYear; in RtcReadWriteAlarmMaxTimeTest() 302 tester->time.year = RTC_BEGIN_YEAR - 1; in RtcReadWriteAlarmMinTimeTest() 325 tester->time.year = tester->config.year; in RtcAlarmEnableTest() 381 tester->time.year = tester->config.year; in RtcAlarmIrqTest() 560 tester->time.year = tester->config.year; in RtcTestSample()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_datepicker_ffi.h | 25 int32_t year; member 31 int64_t year; member 44 CJ_EXPORT void FfiOHOSAceFrameworkDatePickerSetOnChange(void (*callback)(int32_t year, int32_t mont… 46 void (*callback)(int32_t year, int32_t month, int32_t day));
|
H A D | cj_datepicker_ffi.cpp | 38 pickerDate.SetYear(data.year); in ParseDate() 54 const auto year = argsPtr->GetValue("year")->GetInt(); in DatePickerChangeEventToFfi() local 58 result.year = year; in DatePickerChangeEventToFfi() 124 void (*callback)(int32_t year, int32_t month, int32_t day)) in FfiOHOSAceFrameworkDatePickerSetOnChange() argument 129 lambda(infoResult.year, infoResult.month, infoResult.day); in FfiOHOSAceFrameworkDatePickerSetOnChange() 141 void (*callback)(int32_t year, int32_t month, int32_t day)) in FfiOHOSAceFrameworkDatePickerSetOnDateChange() argument 146 lambda(infoResult.year, infoResult.month, infoResult.day); in FfiOHOSAceFrameworkDatePickerSetOnDateChange()
|
/ohos5.0/base/global/i18n/frameworks/intl/include/ |
H A D | holiday_manager.h | 39 int32_t year = 0; member 56 bool IsHoliday(int32_t year, int32_t month, int32_t day); 57 std::vector<HolidayInfoItem> GetHolidayInfoItemArray(int32_t year); 67 std::string Format(int32_t year, int32_t month, int32_t day);
|
H A D | lunar_calendar.h | 33 bool SetGregorianDate(int32_t year, int32_t month, int32_t day); 40 bool VerifyDate(int32_t year, int32_t month, int32_t day); 41 void ConvertDate(int32_t& year, int32_t& month, int32_t& day); 46 bool IsGregorianLeapYear(int32_t year);
|