c++怎么用<time.h>分别获取当前的年,月,日赋值于toyear tomonth today这3个变量中
答案:2 悬赏:0 手机版
解决时间 2021-01-15 11:30
- 提问者网友:蔚蓝的太阳
- 2021-01-14 20:55
c++怎么用<time.h>分别获取当前的年,月,日赋值于toyear tomonth today这3个变量中
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-01-14 21:15
#include
#include
#include
main()
{
time_t seconds;
struct tm * timeinfo;
int sec,toyear,tomonth,today;
seconds = time (NULL);
timeinfo = localtime ( &seconds );
toyear= timeinfo->tm_year + 1900;
tomonth= timeinfo->tm_mon + 1;
today = timeinfo->tm_mday;
printf(" %d %d %d\n",toyear,tomonth,today);
return 0;
}
#include
#include
main()
{
time_t seconds;
struct tm * timeinfo;
int sec,toyear,tomonth,today;
seconds = time (NULL);
timeinfo = localtime ( &seconds );
toyear= timeinfo->tm_year + 1900;
tomonth= timeinfo->tm_mon + 1;
today = timeinfo->tm_mday;
printf(" %d %d %d\n",toyear,tomonth,today);
return 0;
}
全部回答
- 1楼网友:夜余生
- 2021-01-14 21:28
Time t;
CString tt=t.GetLocaleTime();
Format一下就好了,因为一直用插件,具体怎么用记不清了
CString tt=t.GetLocaleTime();
Format一下就好了,因为一直用插件,具体怎么用记不清了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯