1.5.2 情景应用2--在控制台输出当前日期
视频讲解:光盘\mr\01\lx\在控制台输出当前日期.exe
实例位置:光盘\mr\01\qjyy\02
新建一个基于控制台的应用程序,工程名为DateOut。在工作区窗口中选择ClassView选项卡,展开DateOut/Globals节点,双击其下的main节点,自动跳转到代码编辑窗口。在main函数中编写如下代码:
- #include "stdafx.h"
- #include "time.h"
- #include "iostream.h"
- int main(int argc, char* argv[])
- {
- time_t nowTime;
- time(&nowTime);
//获取系统时间 - struct tm *sysTime = localtime(&nowTime);
//转换为系统时间 - cout << "系统日期:" << 1900 + sysTime->
tm_year << "年" << - sysTime->tm_mon + 1 << "月" <<
sysTime->tm_mday << "日" <<endl; //输出信息 - return 0;
- }
运行程序,自动输出当前系统日期,如图1.46所示。
|
| 图1.46 在控制台输出当前日期 |
DIY:输出时间。(20分)(光盘\mr\01\qjyy\02_diy)
提示:输出当前的系统时间。