Home
last modified time | relevance | path

Searched refs:lunarDate (Results 1 - 11 of 11) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components/picker/
H A Dpicker_date_component.cpp80 auto lunarDate = SolarToLunar(selectedDate_); in OnColumnsBuilding() local
81 LunarColumnsBuilding(lunarDate); in OnColumnsBuilding()
218 auto lunarDate = GetCurrentLunarDate(lastLunarYear); in HandleLunarYearChange() local
220 bool hasLeapMonth = GetLunarLeapMonth(lunarDate.year, nowLeapMonth); in HandleLunarYearChange()
221 if (!hasLeapMonth && lunarDate.isLeapMonth) { in HandleLunarYearChange()
222 lunarDate.isLeapMonth = false; in HandleLunarYearChange()
224 uint32_t nowMaxDay = GetLunarMaxDay(lunarDate.year, lunarDate.month, lunarDate.isLeapMonth); in HandleLunarYearChange()
225 if (lunarDate in HandleLunarYearChange()
268 auto lunarDate = GetCurrentLunarDate(nowLunarYear); HandleLunarMonthChange() local
393 auto lunarDate = GetCurrentLunarDate(nowLunarYear); HandleAddLunarDayChange() local
434 auto lunarDate = GetCurrentLunarDate(nowLunarYear); HandleReduceLunarDayChange() local
496 auto lunarDate = SolarToLunar(solarDate); OnLunarCallback() local
[all...]
H A Dpicker_datetime_component.cpp187 auto lunarDate = Localization::GetInstance()->GetLunarDate(date); in GetMonthDayFormatString() local
188 return Localization::GetInstance()->GetLunarMonth(lunarDate.month, lunarDate.isLeapMonth) + in GetMonthDayFormatString()
189 Localization::GetInstance()->GetLunarDay(lunarDate.day); in GetMonthDayFormatString()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/
H A Ddatepicker_accessibility_property.cpp36 auto lunarDate = pattern->SolarToLunar(pickerDate); in GetText() local
37 return std::to_string(lunarDate.year) + "-" + std::to_string(lunarDate.month) + "-" + in GetText()
38 std::to_string(lunarDate.day); in GetText()
H A Ddatepicker_pattern.cpp629 auto lunarDate = dataPickerRowLayoutProperty->GetSelectedDate().value_or(SolarToLunar(GetSelectedDate())); in FlushColumn() local
630 AdjustLunarDate(lunarDate); in FlushColumn()
633 LunarColumnsBuilding(lunarDate); in FlushColumn()
635 SolarColumnsBuilding(LunarToSolar(lunarDate)); in FlushColumn()
932 auto lunarDate = GetCurrentLunarDate(nowLunarYear); in HandleReduceLunarDayChange() local
934 bool hasLeapMonth = GetLunarLeapMonth(lunarDate.year, lunarLeapMonth); in HandleReduceLunarDayChange()
939 lunarDate.year = lunarDate.year > 0 ? lunarDate.year - 1 : 0; // reduce to previous year in HandleReduceLunarDayChange()
940 if (lunarDate in HandleReduceLunarDayChange()
984 auto lunarDate = GetCurrentLunarDate(nowLunarYear); HandleAddLunarDayChange() local
1106 auto lunarDate = GetCurrentLunarDateByMonthDaysColumn(nowLunarYear); HandleAddLunarMonthDaysChange() local
1152 auto lunarDate = GetCurrentLunarDateByMonthDaysColumn(nowLunarYear); HandleReduceLunarMonthDaysChange() local
1251 auto lunarDate = GetCurrentLunarDate(nowLunarYear); HandleLunarMonthChange() local
1296 auto lunarDate = GetCurrentLunarDate(lastLunarYear); HandleLunarYearChange() local
[all...]
H A Ddatepicker_model_ng.cpp782 LunarDate lunarDate;
784 CHECK_NULL_RETURN(datePickerPattern, lunarDate);
786 lunarDate.year = dateSolar.GetYear();
787 lunarDate.month = dateSolar.GetMonth();
788 lunarDate.day = dateSolar.GetDay();
789 return lunarDate;
794 LunarDate lunarDate;
796 CHECK_NULL_RETURN(datePickerPattern, lunarDate);
798 lunarDate.year = dateSolar.GetYear();
799 lunarDate
[all...]
/foundation/arkui/ace_engine/frameworks/base/i18n/
H A Dlocalization.h39 bool operator==(const LunarDate& lunarDate) const in operator ==()
41 if (lunarDate.isLeapMonth != isLeapMonth) { in operator ==()
44 return (lunarDate.year == year && lunarDate.month == month && lunarDate.day == day); in operator ==()
47 bool operator!=(const LunarDate& lunarDate) const in operator !=()
49 return !operator==(lunarDate); in operator !=()
H A Dlocalization.cpp622 int32_t lunarDate = chineseCalendar.get(UCalendarDateFields::UCAL_DATE, status); in GetIcuLunarDate() local
639 dateRet.day = static_cast<uint32_t>(lunarDate); in GetIcuLunarDate()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_date_picker_modifier.cpp312 LunarDate lunarDate = DatePickerModelNG::getStartDate(frameNode); in GetStartDate() local
313 g_strValue = std::to_string(static_cast<uint32_t>(lunarDate.year)) + "-"; in GetStartDate()
314 g_strValue = g_strValue + std::to_string(static_cast<uint32_t>(lunarDate.month)) + "-"; in GetStartDate()
315 g_strValue = g_strValue + std::to_string(static_cast<uint32_t>(lunarDate.day)); in GetStartDate()
343 LunarDate lunarDate = DatePickerModelNG::getEndDate(frameNode); in GetEndDate() local
344 g_strValue = std::to_string(static_cast<uint32_t>(lunarDate.year)) + "-"; in GetEndDate()
345 g_strValue = g_strValue + std::to_string(static_cast<uint32_t>(lunarDate.month)) + "-"; in GetEndDate()
346 g_strValue = g_strValue + std::to_string(static_cast<uint32_t>(lunarDate.day)); in GetEndDate()
368 LunarDate lunarDate = DatePickerModelNG::getSelectedDate(frameNode); in GetSelectedDate() local
369 g_strValue = std::to_string(static_cast<uint32_t>(lunarDate in GetSelectedDate()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/pattern/picker/
H A Ddate_picker_test_update.cpp1679 LunarDate lunarDate; in HWTEST_F() local
1684 lunarDate.year = 1900; in HWTEST_F()
1685 lunarDate.month = 12; in HWTEST_F()
1686 lunarDate.day = 1; in HWTEST_F()
1687 lunarDate.isLeapMonth = false; in HWTEST_F()
1688 datePickerPattern->FillLunarMonthDaysOptions(lunarDate, monthDaysColumn); in HWTEST_F()
1694 lunarDate.year = 1903; in HWTEST_F()
1695 lunarDate.month = 5; in HWTEST_F()
1696 lunarDate.day = 1; in HWTEST_F()
1697 lunarDate in HWTEST_F()
[all...]
H A Ddate_picker_column_test_ng.cpp1764 auto lunarDate = datePickerPattern->GetCurrentLunarDateByMonthDaysColumn(SELECTED_YEAR); in HWTEST_F() local
1766 datePickerPattern->LunarMonthDaysColumnBuilding(lunarDate); in HWTEST_F()
1802 auto lunarDate = pickerPattern->GetCurrentLunarDateByMonthDaysColumn(SELECTED_YEAR); in HWTEST_F() local
1803 pickerPattern->LunarMonthDaysColumnBuilding(lunarDate); in HWTEST_F()
H A Ddate_picker_test_ng.cpp1273 auto lunarDate = datePickerPattern->SolarToLunar(datePickerPattern->GetCurrentDate()); in HWTEST_F() local
1274 EXPECT_EQ(accessibilityProperty->GetText(), std::to_string(lunarDate.year) + CONNECTER + in HWTEST_F()
1275 std::to_string(lunarDate.month) + CONNECTER + in HWTEST_F()
1276 std::to_string(lunarDate.day)); in HWTEST_F()
2321 * @tc.expected: lunarDate.isLeapMonth is true. in HWTEST_F()

Completed in 26 milliseconds