QDate

<QDate>
	//初始化 例: QDate date(2017,3,15);
	QDate::QDate(int y, int m, int d);  		
	//添加n天之后的日期,n可以为负数
	QDate QDate::addDays(qint64 ndays) const;	
	//添加n月之后的日期,n可以为负数
	QDate QDate::addMonths(int nmonths) const;  
	//添加n年之后的日期,n可以为负数
	QDate QDate::addYears(int nyears) const;	
	//获取当前的日期
	QDate QDate::currentDate();					
	//返回日期为该月的第几天; 返回0:日期出错
	int QDate::day() const;						
	//返回日期为该星期的第几天(星期几); 返回0:日期出错
	int QDate::dayOfWeek() const;				
	//返回日期为该年的第几天; 返回0:日期出错
	int QDate::dayOfYear() const;				
	//返回该月的天数 28-31; 返回0:日期出错
	int QDate::daysInMonth() const;				
	//返回该年的天数 365/366; 返回0:日期出错
	int QDate::daysInYear() const;				
	//返回两个日期的间隔天数;小日期在前,否则结果为负数
	qint64 QDate::daysTo(const QDate & d) const;
	//从JulianDay的日期转为QDate
	QDate QDate::fromJulianDay(qint64 jd);		
	//从字符串按照指定规则生成QDate,
	//注意:字符串如缺少,从1990-1-1中补齐,如:给01-30,默认生成1900-01-30
	QDate QDate::fromString(const QString & string, const QString & format);
	//判断是否为闰年
	bool	isLeapYear(int year);
	//判断日期是否正确
	bool QDate::isValid() const;
	//重载函数,给定年月日,判断日期是否正确
	bool	isValid(int year, int month, int day);	

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值