C++|Qt工作笔记-C++获取当前系统时间,Qt获取当前系统时间及各标准间转化
目录
理论
源码
理论
标准C++中有个time.h(ctime)的头文件,他提供了把当前时间转成uint的!
在Qt中有一个QDateTime的类,这个类提供了几个静态方法:
QDateTime::currentDateTime() 获取当前时间
QDateTime::fromTime_t() 从time_t中获取当前时间
QDateTime::fromString() 从String中获取当前时间
源码
C++时间关键源码:
#include <time.h>time_t now;cout << (int)time(&now) << endl;
Qt时间关键源码:
#include <QApplication>
#include <QDateTime>
#include <QDebug>
#include <windows.h>int main(int argc, char *argv[])
{QApplication a(argc, argv);uint timeUInt;QString timeStr;while(true){timeUInt = QDateTime::currentDateTime().toTime_t();timeStr = QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss");qDebug() << "timeUInt:" << timeUInt << "\ttimeStr:" << timeStr;qDebug() << "timeUInt to timeStr:" << QDateTime::fromTime_t(timeUInt).toString("yyyy-MM-dd hh:mm:ss");qDebug() << "timeStr to timeUInt:" << QDateTime::fromString(timeStr ,"yyyy-MM-dd hh:mm:ss").toTime_t();qDebug() << "----------------华丽的分割线----------------";Sleep(1000);}return a.exec();
}
运行截图如下:
C++|Qt工作笔记-C++获取当前系统时间,Qt获取当前系统时间及各标准间转化相关推荐
- Qt工作笔记-QTableWidget插入QcomboBOx后,如何获取数据
话不多说,运行图如下: 代码如下: widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QC ...
- Qt工作笔记-qmake和uic(对Qt底层的进一步认识)
目录 背景 以前的认识 今天的认识 背景 今天一大佬问了我个问题,就是uic程序编译ui生成.h文件后改怎么用! 当时我就有点蒙蔽了! 一般情况下来说,qmake会把ui文件生成.h文件,为什么会冒出 ...
- Qt工作笔记-列表的分页显示(Qt Widgets框架)
目录 基本概念 演示及代码 打包下载 基本概念 关键是逻辑,因为数据都存储在数据结构中,如何把数据结构里面的东西显示到界面上,这才是分页的关键!估计稍微有代码量的程序员看到这就知道该怎么做了. 这里以 ...
- C++|Qt工作笔记-对explicit的认识(Qt中一般情况下为什么会自动加上这个关键字)
对于explicit这个关键字,网上有很多的博客和资料都,但有些博主写的博文感觉莫名其妙,或者写不到重点. 在此我把我自己对explicit关键字的理解写出来: 网上的某一版本: 关于这一版本,我是感 ...
- Qt工作笔记-发送端发送Json格式的数据包,接收端解析数据包
原理以及运行 原理是因为QJsonDocument提供了一个函数toJson 可以直接把Json数据转成QByteArray,这样就可以直接发送数据包,然后再按照常规方法解析即可,本源码中含解析内容, ...
- QT学习笔记(一):VS2013 +QT 5.8 运行、编译问题解决
QT学习笔记(一):VS2013 +QT 5.8 运行.编译问题解决 jom: E:\C++\4.QT\HelloWord\Makefile.Debug [debug\moc_predefs.h] E ...
- Qt工作笔记-使用hiredis连接及查询Redis
目录 基本概念 代码与实例 基本概念 前几天学了个java的,现在想搞个C++的,但在hiredis上发现了一个qt的.就准备直接用Qt来撸项目算了,毕竟Pro文件,比Makefile要好写多了,先来 ...
- Qt工作笔记-依赖于QAbstractTableModel实现自定义TableModel
目录 理论 源码 理论 设计模式里面有一句话叫 要依赖于抽象,不要依赖于具体. 但在Qt有些官方实例里,却依赖于具体实现某一子功能,这可以是为了方便把, 但在TableModel有一个依赖与抽象, 官 ...
- Qt工作笔记-通过C++使widgets与QQuick交互(包含qml界面对象与C++对象映射)
目录 理论及程序运行 源码 理论及程序运行 这里要注意,通过qmlRegisterType函数去注册一个QML类! 下面再指明一个关键的问题,如何把QML界面的对象映射到C++呢! 可以有如下的处理: ...
- Qt工作笔记-对connect的第五个参数的研究
本程序配合了QObject::sender,关于QObject::sender在下面这个链接中: https://blog.csdn.net/qq78442761/article/details/81 ...
最新文章
- JavaScript:对Object对象的一些常用操作总结
- 如何让Spring MVC显示自定义的404 Not Found页面
- python choice添加下拉框_自定义Django Form中choicefield下拉菜单选取数据库内容实例...
- 了解自定义对象创建:JSON绑定概述系列
- layui 流加载flow遇到的问题
- 你好,请查收这封元旦祝福,CSDN云计算改版啦!
- tensorflow 保存训练loss_tensorflow2.0保存和加载模型 (tensorflow2.0官方教程翻译)
- signature=c9b7b92b79e9a32ac6be9993bfe5df5a,这字幕= =太销魂了
- 快速搭建一个前端模板
- 来自GitHub的Python开源项目,100%可用的12306多功能抢票助手,切勿作为商业用途
- 猜词游戏(类似于Hang子手)
- 解决Chrome浏览器主页被篡改(劫持)hh899899.com的问题
- HDU 4114 Disney's FastPass
- 脱贫攻坚“甜蜜行”基层医生培训班第二期在怀化举办,3市共50名村医参加
- trc20地址监听php,Tron/USDT-TRC20 PHP开发包
- EightCap易汇:美元指数成分组成是什么?美元指数有什么作用?
- Python:AES+Base64的加密与解密(ECB模式)
- MySQL索引下推需要了解下
- 分布式服务架构(一)---服务架构的进化史
- python srt字幕转lrc歌词文件
热门文章
- [收藏]编译器内置的一些有用的调试宏
- Google真相:决策贡献及其艰苦抉择
- 我必须要吐槽,你们的数据管理都是错的,这才是规划和产出
- 飞鸽传书已经写了5年,还是老样子。
- 今天的男生代表甲方的飞鸽传书
- 只能是做的HTML5审批流项目
- 我认为必须要学的前端技能和架构体系
- 天涯明夜刀手游微信第一服务器,天涯明月刀手游微信哪个区人多 微信一区选哪个好[多图]...
- 计算机文档用什么翻译,Word文档翻译在哪里(适于Word2010-Word2016)?
- 生信宝典,生物信息学习资源