C++之日期时间使用
相关资料:
https://www.runoob.com/cplusplus/cpp-date-time.html
实例:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 #include "mainwindow.h" 2 #include "ui_mainwindow.h" 3 4 #include <iostream> 5 #include <ctime> 6 7 #include <QDebug> 8 9 using namespace std; 10 11 MainWindow::MainWindow(QWidget *parent) 12 : QMainWindow(parent) 13 , ui(new Ui::MainWindow) 14 { 15 ui->setupUi(this); 16 17 // 基于当前系统的当前日期/时间 18 time_t now = time(0); 19 20 qDebug() << QStringLiteral("1970 到目前经过秒数:") << now; 21 22 tm *ltm = localtime(&now); 23 24 // 输出 tm 结构的各个组成部分 25 qDebug() << QStringLiteral("年: ")<< 1900 + ltm->tm_year; 26 qDebug() << QStringLiteral("月: ")<< 1 + ltm->tm_mon; 27 qDebug() << QStringLiteral("日: ")<< ltm->tm_mday; 28 qDebug() << QStringLiteral("时间: ")<< ltm->tm_hour << ":" 29 << ltm->tm_min << ":" 30 << ltm->tm_sec << endl; 31 } 32 33 MainWindow::~MainWindow() 34 { 35 delete ui; 36 }
结果:
"1970 到目前经过秒数:" 1632450464
"年: " 2021
"月: " 9
"日: " 24
"时间: " 10 : 27 : 44
作者:疯狂Delphi
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
欢迎关注我,一起进步!扫描下方二维码即可加我
![](https://images.cnblogs.com/cnblogs_com/FKdelphi/1101510/o_200417075318%E5%8A%A0%E6%88%91QQ.jpg)
![](https://images.cnblogs.com/cnblogs_com/FKdelphi/1101510/o_200417080925%E5%8A%A0%E6%88%91%E5%BE%AE%E4%BF%A1.jpg)