一、前言

在qt下,时间之间的各种转换编辑都已封装在QDateTime这个类里面,今天就写个最近用到的接收unix时间(16进制先转换10进制)用qt转换成实际时间的方式。

二、正文

unix时间分为两种格式,一个是带 毫秒级别的,一个是秒级别的,具体信息去百度unix时间定义,这里讲解两种方式的相互转换方式。

16进制和10进制之间的相互转化那我就不详细说明了,这个看你们自已是怎么使用怎么定义格式传输的。

1.秒级别:

1)10进制unix时间转换为实际时间:

QDateTime time = QDateTime::fromTime_t(1573394150);//转换为秒级别

2)实际时间转换为unix的10进制时间

QDateTime time = QDateTime::currentDateTime();   //获取当前时间默认到秒
int timeT = time.toTime_t();   //将当前时间转为时间戳
qDebug()<<"timeT="<<timeT;

2.毫秒 级别:

1)10进制unix时间转换为实际时间:

QDateTime time = QDateTime::fromMSecsSinceEpoch(1573031724139);//转换为毫秒级别

2)实际时间转换为unix的10进制时间

qint64 time = QDateTime::currentMSecsSinceEpoch();
qDebug()<<"time="<<time;

好了,就是这么简单~

Qt下Unix时间10进制格式和实际时间的相互转换相关推荐

  1. 16进制转10进制 nodejs_Js字符串与十六进制的相互转换 【转】

    开发过程中,字符串与十六进.二进制之间的相互转换常常会用到,尤其是涉及到中文的加密时,就需要把中文转换为十六进制.下面说说具体的转换方法. 1.字符串转换为十六进制 主要使用 charCodeAt() ...

  2. java 中 10进制 转为 4位 或者8位 16进制数

    int i =789; //输出为16进制数 Integer.toHexString(), String s=Integer.toHexString(Integer.valueOf(value)); ...

  3. 将一个BYTE数组转换成16进制字符串和10进制字符串格式

    背景: unsigned char port[5]; 以02x的格式打印出来是 00 00 02 00 00 1.如何转成16进制形式的字符串,使得char *strport16 = "00 ...

  4. java 10进制转16进制带ox格式输出

    摘自https://yq.aliyun.com/wenzhang/show_28512 java 10进制转16进制带ox格式输出 如 60(10进制) 输出 : 0x00,0x00,0x00,0x3 ...

  5. 16进制与10进制转换(Qt)

    一.16进制转10进制 1. 数字转换字符串 QString Num2Str(quint8 hex) {QString str = QString("%1").arg(hex, 0 ...

  6. 使用 Shell 运算进行进制转换 16进制转10进制

    使用 Shell 运算进行进制转换 工作时候常常遇到一些问题,拿到的数字是16进制的,但是运算的时候是10进制的,shell可以很方便的处理这类的进制转换问题,一种情况是使用 Shell 运算把一个数 ...

  7. 10进制转换成其他进制-短除法

    将10进制下的n转换成b进制下的数. 代码如下: char get(int x) {if (x<=9) return x+'0';return x-10+'A'; }string base(in ...

  8. python16进制转10进制_python 字节串及10进制,16进制相关转换

    进行协议解析时,总是会遇到各种各样的数据转换的问题,从二进制到十进制,从字节串到整数等等 整数之间的进制转换: 10进制转16进制: hex(16) ==> 0x10 16进制转10进制: in ...

  9. 16位转10位c语言,10进制数转换为16位二进制数

    写在前面: 题解是对具体题目的编程实现,不会具体讲解C语言语法.请先大致学习好语法,自己敲敲代码后再看题解(上来就直接看题解的习惯不好哟~).在每一题的题解之前,会列出本题涉及到的语法知识供参考,可以 ...

最新文章

  1. html 表单自动数值,web前端学习技术之对HTML5 智能表单的理解
  2. NVIDIA NeMo User Guide
  3. 关于scws分词的一些记录
  4. 公众号第三方平台开发 - 教程五 代公众号发起网页授权源码
  5. linux ftp 没反应,【已回应】FTP无法使用怎么办
  6. js中eval的用法
  7. jquery.validate.js使用实例
  8. Linux Lite下打印机驱动安装及针式打印机校准
  9. SAP 物料号系统内部编码导入BAPI报错(E M_ 17)
  10. 局域网内windows远程mac(使用TeamView)
  11. Camera ITS当中的test_ev_compensation_basic测试
  12. 元宇宙基础设施五层级模型的关系作用与实力。
  13. oracle oca证书发吗?,考证之后如何知道oracle是否把oca和ocp在什么时间给我们发到哪儿了...
  14. win7x86安装驱动提示 0x241 577无法验证此设备所需的驱动程序的数字签名
  15. OpenStack版本 - 发布时间 - 及其组件
  16. 希尔伯特空间(Hilbert Space)是什么?
  17. vSphere(一) 标准交换机和分布式交换机
  18. 胡桃工具箱, 基于 .NET 开源的多功能原神工具箱
  19. 《线性代数》同济版知识梳理
  20. KaLi Linux下使用OpenSSL文件加解密操作

热门文章

  1. 相片怎么做音乐相册?这些方法帮助你搞定
  2. MeteoInfoLab脚本示例:AIRS Swath HDF数据
  3. JQuery实现点击图片更换图片
  4. 用turtle画红色小汽车
  5. 教你使用华为Ensp模拟器配置RIP路由协议
  6. android扫码支付宝ofo,ofo等六大单车接入支付宝扫码
  7. 学IT进大厂为何都选了超级实习生?
  8. 仰邦BX-Y1L的SDK二次开发--->用python32调用C++的dll库
  9. UC浏览器图片没有显示
  10. Google 13周年纪 – Google 11年收购历程