QDateTime类参考

QDateTime类提供了日期和时间功能,包括从系统时钟获取当前日期时间、设置日期时间、进行日期时间比较和操作。它可以从QDate和QTime转换,并支持添加秒、天、月、年,以及字符串格式化输出。QDateTime对象可以通过日期和时间的成员函数访问,也可进行比较运算。
摘要由CSDN通过智能技术生成

QDateTime类参考

QDateTime类提供了日期和时间功能。 详情请见……

#include <qdatetime.h>

所有成员函数的列表。

公有成员

  • QDateTime ()
  • QDateTime ( const QDate & date )
  • QDateTime ( const QDate & date, const QTime & time )
  • bool  isNull () const
  • bool  isValid () const
  • QDate  date () const
  • QTime  time () const
  • void  setDate ( const QDate & date )
  • void  setTime ( const QTime & time )
  • void  setTime_t ( uint secsSince1Jan1970UTC )
  • QString  toString ( Qt::DateFormat f = Qt::TextDate ) const
  • QString  toString ( const QString & format ) const
  • QDateTime  addDays ( int ndays ) const
  • QDateTime  addMonths ( int nmonths ) const
  • QDateTime  addYears ( int nyears ) const
  • QDateTime  addSecs ( int nsecs ) const
  • int  daysTo ( const QDateTime & dt ) const
  • int  secsTo ( const QDateTime & dt ) const
  • bool  operator== ( const QDateTime & dt ) const
  • bool  operator!= ( const QDateTime & dt ) const
  • bool  operator< ( const QDateTime & dt ) const
  • bool  operator<= ( const QDateTime & dt ) const
  • bool  operator> ( const QDateTime & dt ) const
  • bool  operator>= ( const QDateTime & dt ) const

静态公有成员

相关函数

  • QDataStream &  operator<< ( QDataStream & s, const QDateTime & dt )
  • QDataStream &  operator>> ( QDataStream & s, QDateTime & dt )

详细描述

QDateTime类提供了日期和时间功能。

QDateTime对象包含一个日历日期和一个时钟时间(一个“日期时间”)。它是QDateQTime两个类的组合。它可以从系统时钟中读取当前日期时间。它提供比较日期时间和操作日期时间的函数,比如加上一定数量的秒、天、月或年。

QDateTime对象通常可以由明白地给定的日期和时间来创建,或者使用静态函数currentDateTime()让QDateTime对象包含系统时钟的日期时间。日期时间也可以由setDate()和setTime()来改变。日期时间也可以通过使用setTime_t()函数来得到一个POSIX标准的时间,它表示的是自从1970年1月1日00:00:00以来的秒数。fromString()函数通过一个给定的字符串和在字符串中日期时间格式的间隔说明就可以返回一个QDateTime。

date()和time()函数提供了对日期和时间的访问。toString()提供了文本格式的相同信息。

QDateTime提供了一整套的操作符来比较两个QDateTime对象,在这里小于表示早一些,大于表示晚一些。

你可以使用addSecs()或addDays()给一个日期增加(或减少)一个给定的秒数或天数。相似地你可以使用addMonths()和addYears()。

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

leftyu2010

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值