QT时间日期定时器类(1.QDate类)【QT基础入门 Demo篇】

一、QT的日期类

QT有三种日期类,QTime、QDate和QDateTime

1、三种日期类的区别

QDate类提供日期函数:QDATE对象包含公历中的日历日期,即年、月和日数。它可以从系统时钟读取当前日期。它提供了比较日期和操作日期的功能。例如,有可能添加和减去日期、月份和年份。

QTIME类提供时钟时间函数。QTIME对象包含时钟时间,即从午夜开始的小时数、分钟数、秒数和毫秒数。它可以从系统时钟读取当前时间并测量经过的时间跨度。它提供了用于比较时间和通过添加毫秒来操纵时间的功能。QTIME使用24小时时钟格式,它没有AM/PM的概念。与QDateTime不同的是,QTime没有时区或夏令时概念。

QDateTime是类QDate和类QTime的相结合,它可以从系统时钟中读取当前日期时间。它提供比较日期时间和操作日期时间的函数,比如加上一定数量的秒、天、月或年。和QDate相比可以设置时区属性:setTimeZone

  • QTime 时间数据类型,表示时间(时分秒毫秒)如:14:23:13
  • QDate:日期数据类型,表示日期(年月日) 如:2020-4-5
  • QDateTime:日期时间数据类型,表示日期和时间 (年月日时分秒毫秒) 如:2020-03-23 08:12:43

2、QDate 

1. 使用时候需要包含头文件

#include 

2.创建一个 QDate 实例

显示地给出日期来创建QDate的对象


你可能感兴趣的:(QT基础入门,qt,开发语言)