QT学习——QDateTime
1.获取当前时间
//获取当前时间
QDateTime time = QDateTime::currentDateTime();
//datetime转成string
QString str_time = time.toString("yyyy-MM-dd hh:mm:ss ddd");
qDebug()<<str_time;
#if 0
//string 转 datetime
QString s_time = "2001-07-01 1:2:3";
QDateTime d_time = QDateTime::fromString(s_time, "yyyy-MM-dd h:m:s");
qDebug()<<d_time;
#endif
2.得到当前时间延迟时间
//得到当前时间延迟时间
QDateTime time2 = time.addYears(3);
//datetime转成string
QString str_time2 = time2.toString("yyyy-MM-dd hh:mm:ss ddd");
qDebug()<<str_time2;
3.得到两时间的间隔
//得到两时间的间隔 msecsto,secsto
qint64 interval = time.daysTo(time2);
qDebug()<<interval;