-
Helenr
C++ 标准库没有提供所谓的日期类型。C++ 继承了 C 语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数和结构,需要在 C++ 程序中引用 <ctime> 头文件。有四个与时间相关的类型:clock_t、time_t、size_t 和 tm。类型 clock_t、size_t 和 time_t 能够把系统时间和日期表示为某种整数。#include <iostream>#include <ctime>using namespace std;int main( ){// 基于当前系统的当前日期/时间time_t now = time(0);cout << "Number of sec since January 1,1970:" << now << endl;tm *ltm = localtime(&now);// 输出 tm 结构的各个组成部分cout << "日期/时间: "<< 1900 + ltm->tm_year << "-"<< 1 + ltm->tm_mon<< "-"<< ltm->tm_mday<< " "<< 1 + ltm->tm_hour << ":"<< 1 + ltm->tm_min << ":"<< 1 + ltm->tm_sec << endl;}
-
繁华开满天机
#include<ctime>#include<iostream>using namespace std;int main (){time_t t;time ( &t );cout<<"\007The current date/time is: "<<ctime(&t);return 0;}
-
慕码人8056858
#include<iostream>#include<ctime>using namespace std;void main (){time_t rawtime;time ( &rawtime );cout<<"当前时间: "<<ctime(&rawtime)}