.TH "kdk::KLunarCalendarInfo" 3 "Version version:3.0" "LIBKYSDK-APPLICATIONS" \" -*- nroff -*- .ad l .nh .SH NAME kdk::KLunarCalendarInfo .SH SYNOPSIS .br .PP .PP Inherits QObject\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBKLunarCalendarInfo\fP (QObject *parent=0)" .br .ti -1c .RI "bool \fBisLoopYear\fP (int year)" .br .RI "计算是否闰年 " .ti -1c .RI "int \fBgetMonthDays\fP (int year, int month)" .br .RI "计算指定年月该月共多少天 " .ti -1c .RI "int \fBgetTotalMonthDays\fP (int year, int month)" .br .RI "计算指定年月对应到该月共多少天 " .ti -1c .RI "int \fBgetFirstDayOfWeek\fP (int year, int month, bool FirstDayisSun)" .br .RI "计算指定年月对应星期几 " .ti -1c .RI "QString \fBgetHoliday\fP (int month, int day)" .br .RI "计算国际节日 " .ti -1c .RI "QString \fBgetSolarTerms\fP (int year, int month, int day)" .br .RI "计算二十四节气 " .ti -1c .RI "QString \fBgetLunarFestival\fP (int month, int day)" .br .RI "计算农历节日(必须传入农历年份月份) " .ti -1c .RI "QString \fBgetLunarYear\fP (int year)" .br .RI "计算农历年 天干+地支+生肖 " .ti -1c .RI "void \fBgetLunarCalendarInfo\fP (int year, int month, int day, QString &strHoliday, QString &strSolarTerms, QString &strLunarFestival, QString &strLunarYear, QString &strLunarMonth, QString &strLunarDay)" .br .RI "计算指定年月日农历信息,包括公历节日和农历节日及二十四节气 " .ti -1c .RI "QString \fBgetLunarInfo\fP (int year, int month, int day, bool yearInfo, bool monthInfo, bool dayInfo)" .br .RI "获取指定年月日农历信息 " .ti -1c .RI "QString \fBgetLunarYearMonthDay\fP (int year, int month, int day)" .br .RI "获取农历年月日 " .ti -1c .RI "QString \fBgetLunarMonthDay\fP (int year, int month, int day)" .br .RI "获取农历月日 " .ti -1c .RI "QString \fBgetLunarDay\fP (int year, int month, int day)" .br .RI "获取农历日 " .in -1c .SS "Static Public Member Functions" .in +1c .ti -1c .RI "static \fBKLunarCalendarInfo\fP * \fBInstance\fP ()" .br .in -1c .SH "Member Function Documentation" .PP .SS "int kdk::KLunarCalendarInfo::getFirstDayOfWeek (int year, int month, bool FirstDayisSun)" .PP 计算指定年月对应星期几 .PP \fBParameters\fP .RS 4 \fIyear\fP .br \fImonth\fP .br \fIFirstDayisSun:第一天是否以周日开始\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "QString kdk::KLunarCalendarInfo::getHoliday (int month, int day)" .PP 计算国际节日 .PP \fBParameters\fP .RS 4 \fImonth\fP .br \fIday\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "void kdk::KLunarCalendarInfo::getLunarCalendarInfo (int year, int month, int day, QString & strHoliday, QString & strSolarTerms, QString & strLunarFestival, QString & strLunarYear, QString & strLunarMonth, QString & strLunarDay)" .PP 计算指定年月日农历信息,包括公历节日和农历节日及二十四节气 .PP \fBParameters\fP .RS 4 \fIyear\fP .br \fImonth\fP .br \fIday\fP .br \fIstrHoliday\fP .br \fIstrSolarTerms\fP .br \fIstrLunarFestival\fP .br \fIstrLunarYear\fP .br \fIstrLunarMonth\fP .br \fIstrLunarDay\fP .RE .PP .SS "QString kdk::KLunarCalendarInfo::getLunarDay (int year, int month, int day)" .PP 获取农历日 .PP \fBParameters\fP .RS 4 \fIyear\fP .br \fImonth\fP .br \fIday\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "QString kdk::KLunarCalendarInfo::getLunarFestival (int month, int day)" .PP 计算农历节日(必须传入农历年份月份) .PP \fBParameters\fP .RS 4 \fImonth\fP .br \fIday\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "QString kdk::KLunarCalendarInfo::getLunarInfo (int year, int month, int day, bool yearInfo, bool monthInfo, bool dayInfo)" .PP 获取指定年月日农历信息 .PP \fBParameters\fP .RS 4 \fIyear\fP .br \fImonth\fP .br \fIday\fP .br \fIyearInfo\fP .br \fImonthInfo\fP .br \fIdayInfo\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "QString kdk::KLunarCalendarInfo::getLunarMonthDay (int year, int month, int day)" .PP 获取农历月日 .PP \fBParameters\fP .RS 4 \fIyear\fP .br \fImonth\fP .br \fIday\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "QString kdk::KLunarCalendarInfo::getLunarYear (int year)" .PP 计算农历年 天干+地支+生肖 .PP \fBParameters\fP .RS 4 \fIyear\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "QString kdk::KLunarCalendarInfo::getLunarYearMonthDay (int year, int month, int day)" .PP 获取农历年月日 .PP \fBParameters\fP .RS 4 \fIyear\fP .br \fImonth\fP .br \fIday\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "int kdk::KLunarCalendarInfo::getMonthDays (int year, int month)" .PP 计算指定年月该月共多少天 .PP \fBParameters\fP .RS 4 \fIyear\fP .br \fImonth\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "QString kdk::KLunarCalendarInfo::getSolarTerms (int year, int month, int day)" .PP 计算二十四节气 .PP \fBParameters\fP .RS 4 \fIyear\fP .br \fImonth\fP .br \fIday\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "int kdk::KLunarCalendarInfo::getTotalMonthDays (int year, int month)" .PP 计算指定年月对应到该月共多少天 .PP \fBParameters\fP .RS 4 \fIyear\fP .br \fImonth\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SS "bool kdk::KLunarCalendarInfo::isLoopYear (int year)" .PP 计算是否闰年 .PP \fBParameters\fP .RS 4 \fIyear\fP .RE .PP \fBReturns\fP .RS 4 .RE .PP .SH "Author" .PP Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code\&.