QDateTime::toString()格式说明

使用时需包含#include <QDateTime>头文件
调用QDateTime的函数如下:

函数 功能
QDateTime created() 返回文件的创建时间
QDateTime lastModified() 返回文件最后一次修改的时间
QDateTime lastRead() 返回文件最后一次被读取的时间

在使用以上函数时,便涉及时间的显示问题,QT5的时间显示格式可如下表

1、关于月份的格式说明

描述 解释
d 日期为数字,不带零(1到31)
dd 日数以零开头(01到31)
ddd 本地化名称(例如“mon”到“sun”)。使用系统本地化名称,即qlocale::system()
dddd 长本地化日期名称(例如“Monday”到“Qt::Sunday”)
m 月份为数字,不带零(1-12)
mm 月份以零开头(01-12)
mmm 是本地化月份名称(例如“jan”到“dec”)
mmmm 长本地化月份名称(例如“一月”到“十二月”)
yy 以两位数表示的年份(00-99)
yyyy 以四位数表示的年份

2、关于时间的格式说明

描述 解释
h 不带零的小时数(如果显示AM/PM,则为0到23或1到12)
hh 小时以零(如果显示AM/PM,则为00至23或01至12)
H 不带零的小时(0到23,即使有AM/PM显示)
HH 以零开头的小时(00到23,即使有AM/PM显示)
m 不带零的分钟(0到59)
mm 以零开头的分钟(00到59)
s 不带零的秒(0到59)
ss 以零开头的秒(00到59)
z 不带零的毫秒(0到999)
zzz 以零开头的毫秒(000到999)
AP or A 使用AM/PM显示。A/AP将替换为“AM”或“PM”。
ap or a 使用am/pm显示。a/ap将替换为“am”或“pm”。
t 时区(例如“CEST”)

例如

格式 显示效果
dd.MM.yyyy 21.05.2001
ddd MMMM d yy Tue May 21 01
hh:mm:ss.zzz 14:13:09.042
h: m: s ap 2:13:9 pm

默认情况下info.created() 将显示为“星期+月份”,即:“周二 3月”,方便起见,可以将其设为info.created().toString(“yyyy-MM-dd hh:mm:ss”),显示效果为“2019-07-29 16:09:15”

操作代码:

    QDateTime created = info.created();         //创建一个时间对象ui->createtimeE->setText(created.toString("yyyy-MM-dd hh:mm:ss"));

QT5 QDateTime函数及时间格式说明相关推荐

  1. C语言标准库里的获取时间函数及时间格式转换详解

    C语言标准库里的获取时间函数及时间格式转换详解 头文件: #include <time.h> 相关库函数(截图摘自:https://www.runoob.com/cprogramming/ ...

  2. 用to_datetime函数实现时间格式的转化

    日常工作中,我们经常需要对Excel表格中的时间格式进行转化,但是各家YYS和YH的格式总是五花八门,用Excel进行转化总是不得心应手,可能是我不太会用吧,所以想到能不能编个python小程序实现不 ...

  3. java nvl函数_GBase 8s_NVL函数支持时间格式问题详解 PDF 下载

    主要内容: 1概述 在很多应用场景中,经常会按日期对数据进行存储和查询,也会对日期进行一些必要的运算,如求日期的差值等,本文介绍GBase 8s中NVL函数对日期差值的支持,有一定参考价值. 2问题现 ...

  4. Sql语句Convert函数获取时间格式的一种用法

    Sql语句查询某种时间格式  通过convert函数处理查询结果 这是函数的参数类型: eg: select OutPH,CONVERT(Time(0),Time,8) as Time from [G ...

  5. strtotime()函数PHP时间格式转化

    strtotime()函数:把日期转换成时间戳: 1,strtotime()时间转化 $datetime=strtotime(date()): date("Y-m-d H:i",$ ...

  6. mysql时间格式函数_MySQL时间格式函数

    每周第一天: SELECT CURDATE(), DATE_ADD(CURDATE(),INTERVAL -WEEKDAY(CURDATE()) DAY); 每月第一天: SELECTCURDATE( ...

  7. C/C++获取时间及时间格式转换

    1.获取当前时间 SYSTEMTIME s_time; GetLocalTime(&s_time);printf("%d %d-%d %d:00:00", s_time.w ...

  8. 语言 全排列 函数_Power Query 中日期时间格式转换需要了解的区域语言对照表

    不同的国家有不同的日期时间书写格式,比如: 多数亚洲国家:yyyy-MM-dd hh:mm 有些欧洲国家:dd.MM.yyyy HH:mm 极少数的国家:MM/dd/yyyy h:mm tt 还有各种 ...

  9. pandas使用date_range函数按照指定的频率(freq)和指定的个数(periods)生成dataframe的时间格式数据列、基于dataframe的日期数据列生成日期索引

    pandas使用date_range函数按照指定的频率(freq)和指定的个数(periods)生成dataframe的时间格式数据列.基于dataframe的日期数据列生成日期索引(dates in ...

  10. pandas使用date_range函数按照指定的频率(freq)和指定的个数(periods)生成dataframe的时间格式数据列

    pandas使用date_range函数按照指定的频率(freq)和指定的个数(periods)生成dataframe的时间格式数据列 目录

最新文章

  1. Selenium之XPATH轴定位(第三篇)
  2. Apache 设置http跳转至HTTPS访问
  3. Netty工作笔记0015---MappedByteBuffer使用
  4. linux 复制指定类型,用Linux命令行实现删除和复制指定类型的文件
  5. 心电图 python_能测血压,还有心电图,兼顾9大运动模式,dido手环还不错
  6. 2019年北航、南大、东南、上科大及本校计算机系保研
  7. html甘特图制作,AnyGantt实例教程——在Web网页中快速创建甘特图
  8. Kubernetes 学习总结(3) Manifests
  9. 异常解决——SpringBoot项目启动卡住,无任何异常信息
  10. 东南亚跨境电商如何做测评自养号
  11. GIC检测中断的流程
  12. Docker学习资源汇总
  13. 《区块链跨链技术进展研究》论文笔记
  14. 北京某电信运营商数据中心暖通节能技术和应用
  15. app 隔几秒记录当前经纬度位置_经纬度查询app下载-经纬度查询(在线定位查询)官方版下载v3.6...
  16. 2020,神策数据 +
  17. java启动100线程_Java-多线程
  18. 临港新片区人才住房政策办事指南
  19. 考大学计算机考试作文,考试作文
  20. 2014年TI杯邀请赛——简易高速差分探头 题目解析

热门文章

  1. 人行征信报告介绍(一)
  2. CleanMyMac X4.12.2免费版MAC电脑系统磁盘优化工具
  3. 防止vps上SSH被猜测密码
  4. 图纸上标注的是实际尺寸吗_尺寸数字应该标注图纸上所画实际长度。
  5. adb 配置自动获取时间 使用GPS提供的时间 使用网络提供的时间
  6. maxlength中文和英文html,让input maxlength区分中英文
  7. C++ BMP转JPG方法三
  8. 深入理解Flash的沙箱
  9. html的progress 怎么改变默认样式
  10. MFC 绘制 PNG 格式图片