table of contents
- unstable 3.0.1.1-1+b1
| kdk::KLunarCalendarInfo(3) | Library Functions Manual | kdk::KLunarCalendarInfo(3) |
NAME¶
kdk::KLunarCalendarInfo
SYNOPSIS¶
Inherits QObject.
Public Member Functions¶
KLunarCalendarInfo (QObject *parent=0)
bool isLoopYear (int year)
计算是否闰年 int getMonthDays (int
year, int month)
计算指定年月该月共多少天
int getTotalMonthDays (int year, int month)
计算指定年月对应到该月共多少天
int getFirstDayOfWeek (int year, int month, bool FirstDayisSun)
计算指定年月对应星期几
QString getHoliday (int month, int day)
计算国际节日 QString getSolarTerms
(int year, int month, int day)
计算二十四节气 QString
getLunarFestival (int month, int day)
计算农历节日(必须传入农历年份月份)
QString getLunarYear (int year)
计算农历年
天干+地支+生肖 void
getLunarCalendarInfo (int year, int month, int day, QString
&strHoliday, QString &strSolarTerms, QString &strLunarFestival,
QString &strLunarYear, QString &strLunarMonth, QString
&strLunarDay)
计算指定年月日农历信息,包括公历节日和农历节日及二十四节气
QString getLunarInfo (int year, int month, int day, bool yearInfo,
bool monthInfo, bool dayInfo)
获取指定年月日农历信息
QString getLunarYearMonthDay (int year, int month, int day)
获取农历年月日 QString
getLunarMonthDay (int year, int month, int day)
获取农历月日 QString getLunarDay
(int year, int month, int day)
获取农历日
Static Public Member Functions¶
static KLunarCalendarInfo * Instance ()
Member Function Documentation¶
int kdk::KLunarCalendarInfo::getFirstDayOfWeek (int year, int month, bool FirstDayisSun)¶
计算指定年月对应星期几
Parameters
month
FirstDayisSun:第一天是否以周日开始
Returns
QString kdk::KLunarCalendarInfo::getHoliday (int month, int day)¶
计算国际节日
Parameters
day
Returns
void kdk::KLunarCalendarInfo::getLunarCalendarInfo (int year, int month, int day, QString & strHoliday, QString & strSolarTerms, QString & strLunarFestival, QString & strLunarYear, QString & strLunarMonth, QString & strLunarDay)¶
计算指定年月日农历信息,包括公历节日和农历节日及二十四节气
Parameters
month
day
strHoliday
strSolarTerms
strLunarFestival
strLunarYear
strLunarMonth
strLunarDay
QString kdk::KLunarCalendarInfo::getLunarDay (int year, int month, int day)¶
获取农历日
Parameters
month
day
Returns
QString kdk::KLunarCalendarInfo::getLunarFestival (int month, int day)¶
计算农历节日(必须传入农历年份月份)
Parameters
day
Returns
QString kdk::KLunarCalendarInfo::getLunarInfo (int year, int month, int day, bool yearInfo, bool monthInfo, bool dayInfo)¶
获取指定年月日农历信息
Parameters
month
day
yearInfo
monthInfo
dayInfo
Returns
QString kdk::KLunarCalendarInfo::getLunarMonthDay (int year, int month, int day)¶
获取农历月日
Parameters
month
day
Returns
QString kdk::KLunarCalendarInfo::getLunarYear (int year)¶
计算农历年 天干+地支+生肖
Parameters
Returns
QString kdk::KLunarCalendarInfo::getLunarYearMonthDay (int year, int month, int day)¶
获取农历年月日
Parameters
month
day
Returns
int kdk::KLunarCalendarInfo::getMonthDays (int year, int month)¶
计算指定年月该月共多少天
Parameters
month
Returns
QString kdk::KLunarCalendarInfo::getSolarTerms (int year, int month, int day)¶
计算二十四节气
Parameters
month
day
Returns
int kdk::KLunarCalendarInfo::getTotalMonthDays (int year, int month)¶
计算指定年月对应到该月共多少天
Parameters
month
Returns
bool kdk::KLunarCalendarInfo::isLoopYear (int year)¶
计算是否闰年
Parameters
Returns
Author¶
Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code.
| Version version:3.0 | LIBKYSDK-APPLICATIONS |