+ -
当前位置:首页 → 问答吧 → 用c++编写一个函数,实现如何实现下面功能:

用c++编写一个函数,实现如何实现下面功能:

时间:2011-11-29

来源:互联网

顺便输入一个日期做形参,得到下一个月的最后一天,如果是前一年的12月,就得到下一年的1月的最后一天,,如果是一年内,就得到该年的下一个月的最后一天.

作者: HuoHongXia   发布时间: 2011-11-29

日期形参是自己定义的类还是?

作者: swazer_z   发布时间: 2011-11-29

C/C++ code
NAME
       asctime, ctime, gmtime, localtime, mktime, asctime_r, ctime_r, gmtime_r, localtime_r - transform date and time to broken-down time or ASCII

SYNOPSIS
       #include <time.h>

       char *asctime(const struct tm *tm);
       char *asctime_r(const struct tm *tm, char *buf);

       char *ctime(const time_t *timep);
       char *ctime_r(const time_t *timep, char *buf);

       struct tm *gmtime(const time_t *timep);
       struct tm *gmtime_r(const time_t *timep, struct tm *result);

       struct tm *localtime(const time_t *timep);
       struct tm *localtime_r(const time_t *timep, struct tm *result);

       time_t mktime(struct tm *tm);


去查一下用法,然后自己就会做了.

作者: qq120848369   发布时间: 2011-11-29

引用楼主 huohongxia 的回复:
顺便输入一个日期做形参,得到下一个月的最后一天,如果是前一年的12月,就得到下一年的1月的最后一天,,如果是一年内,就得到该年的下一个月的最后一天.

都可以,是输入的,比如是"2011-11-29"

作者: HuoHongXia   发布时间: 2011-11-29