CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
DateInfo类 参考

日期类,包含中国农历历法1900到2099年 更多...

Public 成员函数

 DateInfo (int year=1901, int month=1, int day=1)
 
 DateInfo (const DateInfo &d)
 
BOOL IsLeapYear () const
 
void Zero ()
 
BOOL IsZero () const
 
int WeekFirstDay (int year, int month)
 计算当前月的第一天是星期几
 
int DayOfTheWeek ()
 获得周几
 
DateInfo operator+ (int day)
 日期加天数
 
DateInfo operator- (int day)
 日期减天数
 
bool operator== (const DateInfo &d)
 
bool operator!= (const DateInfo &d)
 
bool operator<= (const DateInfo &d)
 
bool operator>= (const DateInfo &d)
 
bool operator< (const DateInfo &d)
 
bool operator> (const DateInfo &d)
 
DateInfooperator= (const DateInfo &d)
 
void PrintfLunarDate (char *buffer, int buffersize) const
 农历日期
 
void PrintfLunarYear (char *buffer, int buffersize) const
 农历生肖年份
 
int MonthDayCounts () const
 计算当年月的天数
 

Public 属性

int m_year
 
int m_month
 
int m_dayOfMonth
 

详细描述

日期类,包含中国农历历法1900到2099年

构造及析构函数说明

◆ DateInfo() [1/2]

DateInfo::DateInfo ( int  year = 1901,
int  month = 1,
int  day = 1 
)

◆ DateInfo() [2/2]

DateInfo::DateInfo ( const DateInfo d)

成员函数说明

◆ DayOfTheWeek()

int DateInfo::DayOfTheWeek ( )

获得周几

◆ IsLeapYear()

BOOL DateInfo::IsLeapYear ( ) const

◆ IsZero()

BOOL DateInfo::IsZero ( ) const

◆ MonthDayCounts()

int DateInfo::MonthDayCounts ( ) const

计算当年月的天数

◆ operator!=()

bool DateInfo::operator!= ( const DateInfo d)

◆ operator+()

DateInfo DateInfo::operator+ ( int  day)

日期加天数

◆ operator-()

DateInfo DateInfo::operator- ( int  day)

日期减天数

◆ operator<()

bool DateInfo::operator< ( const DateInfo d)

◆ operator<=()

bool DateInfo::operator<= ( const DateInfo d)

◆ operator=()

DateInfo & DateInfo::operator= ( const DateInfo d)

◆ operator==()

bool DateInfo::operator== ( const DateInfo d)

◆ operator>()

bool DateInfo::operator> ( const DateInfo d)

◆ operator>=()

bool DateInfo::operator>= ( const DateInfo d)

◆ PrintfLunarDate()

void DateInfo::PrintfLunarDate ( char *  buffer,
int  buffersize 
) const

农历日期

◆ PrintfLunarYear()

void DateInfo::PrintfLunarYear ( char *  buffer,
int  buffersize 
) const

农历生肖年份

◆ WeekFirstDay()

int DateInfo::WeekFirstDay ( int  year,
int  month 
)

计算当前月的第一天是星期几

◆ Zero()

void DateInfo::Zero ( )

类成员变量说明

◆ m_dayOfMonth

int DateInfo::m_dayOfMonth

◆ m_month

int DateInfo::m_month

◆ m_year

int DateInfo::m_year
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有