农历日历 v1.0.4
载入中...
搜索中...
未找到
Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
CCalendarLunar类 参考

农历类 更多...

#include <CalendarLunar.h>

类 CCalendarLunar 继承关系图:

Public 成员函数

 CCalendarLunar (QDate date, QObject *parent=nullptr)
 
int GetYear ()
 得到指定日期的农历年份
 
int GetMonth ()
 得到指定日期的农历月份
 
int GetDay ()
 得到指定日期的农历天数
 
QString GetLunar ()
 得到指定日期的农历(汉字)
 
QString GetLunarDay ()
 得到指定日期的农历当月的第几天(汉字)
 
QString GetJieQi ()
 得到节气
 
QString GetJieQiImage ()
 得到节气的图片
 

静态 Public 成员函数

static QDate GetSolar (int lunarYear, int lunarMonth, int lunarDay, bool bLeap=false)
 得到指定农历的阳历
 

详细描述

农历类

作者
康 林 kl222.nosp@m.@126.nosp@m..com

从阳历计算出农历

在文件 CalendarLunar.h19 行定义.

构造及析构函数说明

◆ CCalendarLunar()

CCalendarLunar::CCalendarLunar ( QDate  date,
QObject *  parent = nullptr 
)
explicit

在文件 CalendarLunar.cpp44 行定义.

成员函数说明

◆ GetDay()

int CCalendarLunar::GetDay ( )

得到指定日期的农历天数

在文件 CalendarLunar.cpp62 行定义.

◆ GetJieQi()

QString CCalendarLunar::GetJieQi ( )

得到节气

在文件 CalendarLunar.cpp116 行定义.

◆ GetJieQiImage()

QString CCalendarLunar::GetJieQiImage ( )

得到节气的图片

在文件 CalendarLunar.cpp121 行定义.

◆ GetLunar()

QString CCalendarLunar::GetLunar ( )

得到指定日期的农历(汉字)

注解
编码:UTF-8 ,由文件编码决定

在文件 CalendarLunar.cpp106 行定义.

◆ GetLunarDay()

QString CCalendarLunar::GetLunarDay ( )

得到指定日期的农历当月的第几天(汉字)

注解
编码:UTF-8 ,由文件编码决定

在文件 CalendarLunar.cpp111 行定义.

◆ GetMonth()

int CCalendarLunar::GetMonth ( )

得到指定日期的农历月份

在文件 CalendarLunar.cpp57 行定义.

◆ GetSolar()

QDate CCalendarLunar::GetSolar ( int  lunarYear,
int  lunarMonth,
int  lunarDay,
bool  bLeap = false 
)
static

得到指定农历的阳历

参数
lunarYear农历年份
lunarMonth农历月份
lunarDay农历日
bLeap
  • true: 闰月
  • false
返回

在文件 CalendarLunar.cpp126 行定义.

◆ GetYear()

int CCalendarLunar::GetYear ( )

得到指定日期的农历年份

在文件 CalendarLunar.cpp52 行定义.


该类的文档由以下文件生成: