📄 time_01.cpp
字号:
//time_01.cpp
#include <iostream.h> //cin,cout
#include <conio.h> //getch()
#include <iomanip.h> //setw()
#include <time.h> //time(),ctime(),localtime(),asctime()
//prototype
void output_time(tm *);
void main()
{ tm *today; //tm的结构指针变量
time_t n;
n = time(NULL); //取得目前时间的秒数
cout <<"以ctime()转换为时间日期格式:\n";
cout << ctime(&n);
today = localtime(&n); //转换为tm结构格式
//输出tm各字段数据
output_time(today);
cout <<"\n再以asctime()输出时间日期格式:\n";
cout << asctime(today);
getch();
}
//output_time
void output_time(tm *t)
{ cout <<"\ntm结构各字段数据如下:";
cout <<"\ntm_sec ="<<setw(4)<< t->tm_sec<<" 秒";
cout <<"\ntm_min ="<<setw(4)<< t->tm_min<<" 分";
cout <<"\ntm_hour ="<<setw(4)<< t->tm_hour<<" 时";
cout <<"\ntm_mday ="<<setw(4)<< t->tm_mday<<" 日";
cout <<"\ntm_mon ="<<setw(4)<< t->tm_mon<<" 月";
cout <<"\ntm_year ="<<setw(4)<< t->tm_year<<" 年";
cout <<"\ntm_wday ="<<setw(4)<< t->tm_wday<<" 星期";
cout <<"\ntm_yday ="<<setw(4)<< t->tm_yday<<" 日数";
cout <<"\ntm_isdst="<<setw(4)<< t->tm_isdst<<" 夏时制\n";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -