读书人

C++有取某月天数的函数吗解决方法

发布时间: 2012-02-19 19:43:39 作者: rapoo

C++有取某月天数的函数吗
用C++实现取当前系统时间加上下个月天数,请问高手们有无简单函数可用?

[解决办法]
C++不是BASIC,别指望有这类“平民函数"

[解决办法]
不好意思,搞错了,应该用
extern PACKAGE Word __fastcall DaysInAMonth(const Word AYear, const Word AMonth);
这个才可以
你的要求可参考以下程序:

C/C++ code
  TDateTime t=Date();  int y=YearOf(t);  int d=MonthOf(t);  d++;  if (d>12)    y++;  int ds=DaysInAMonth(y,d);  t+=ds;  ShowMessage(DateToStr(t));
[解决办法]
需要包含头文件
C/C++ code
#include <DateUtils.hpp>
[解决办法]
ATL有一组类用起来很方便,COleDateTime,看看相关的文档

读书人网 >C++ Builder

热点推荐