01、简介
说明:文中出现的 qint64,qint32之类的类型,都是由 qt 使用 typedef重新命名后的相应类型,主要是为了保证该类型在所有平台上都具有相同的长度,比如 qint32 就是 signed int类型,但Qt 可以保证在所有平台上 qint32 都是 32 位的长度。
1、QDate、QTime、QDateTime:这三个类都是 QtCore 模块中的独立类,分别用于描述日期(即年月日)、时间(即时分秒)、日期和时间,但不负责对日期和时间的显示。
2、QTimer(计时器):该类是 QObject 类的直接子类。
3、QDateTimeEdit、QDateEdit、QTimeEdit:这几个类是 QAbstractSpinBox 类的直接子类,主要用于显示(即可把时间显示在窗口中让用户可见)、调整和编辑日期和时间。
4、QCalendarWidget:该类直接继承自 QWidget 类,用于描述日历。
02、QDate
①、QDate();
//构造一个空的日期(空日期是无效日期)
②、QDate(int y, int m, int n);
构造一个 y 年 m 月 d 日的日期。若指定的日期无效,则不设置日期,且 isValid()为
false。注意 0 年是无效的。
③、static Q