QT获取程序编译时间与当前时间的区别及应用场景

一.获取编译时间与当前时间的区别

1.编译日期时间:这个信息通常用于标识某个源代码文件或整个应用程序的编译时间,程序一旦编译出来不会再改变,通常用于记录或跟踪代码的版本和更改历史。

2.运行当前日期时间:这是指程序在运行时获取的当前日期和时间,可用于多种应用,如记录事件发生的时间、实时监控、生成日志文件等。

二.获取方法

1.获取程序编译日期时间

    QString dateTime;

    dateTime += __DATE__;

    dateTime += " ";

dateTime += __TIME__;

qDebug()<<"Program build date and time:"<<dateTime;

ui->textEdit->setText(dateTime);

  1. 获取程序运行日期时间

#include <QDateTime>

QDateTime::currentDateTime();

qDebug() << "Current_date_and_time: " << QDateTime::currentDateTime();

ui->textEdit_2->setText(QDateTime::currentDateTime().toString() );

二.应用效果

程序生成时间和编译时间一致,电脑时钟时间和程序运行时间一致。

相关推荐

  1. Qt - 获取系统当前时间

    2024-01-18 06:52:02       36 阅读
  2. QtQt QML获取当前时间各种方式

    2024-01-18 06:52:02       44 阅读
  3. js获取当前时间

    2024-01-18 06:52:02       60 阅读
  4. 时间时间戳转换android和ios对时间识别区别

    2024-01-18 06:52:02       57 阅读
  5. C语言获取当前时间

    2024-01-18 06:52:02       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-18 06:52:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-18 06:52:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-18 06:52:02       82 阅读
  4. Python语言-面向对象

    2024-01-18 06:52:02       91 阅读

热门阅读

  1. 基于博弈树的开源五子棋AI教程[7 多线程搜索]

    2024-01-18 06:52:02       41 阅读
  2. npm换源

    npm换源

    2024-01-18 06:52:02      51 阅读
  3. 【Spring Boot 3】【Redis】集成Jedis

    2024-01-18 06:52:02       44 阅读
  4. npm-yarn

    2024-01-18 06:52:02       56 阅读
  5. 国内环境 GitHub 拉取仓库速度慢的缓解方案

    2024-01-18 06:52:02       59 阅读
  6. 【高危】Apache Solr 环境变量信息泄漏漏洞

    2024-01-18 06:52:02       48 阅读
  7. 【DIY summaries on Linux】

    2024-01-18 06:52:02       57 阅读