欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

QT判斷兩個日期時間的大小

 更新時間:2023年04月25日 09:57:49   作者:love_android_hehe  
本文主要介紹了QT判斷兩個日期時間的大小,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

qt判斷兩個日期大小不能轉(zhuǎn)成int,因?yàn)槿掌谶^大時會超出int范圍。

int 范圍:-2,147,483,648 到 2,147,483,647

uint范圍:0~4294967295

    int a = 2147483648;
    qDebug() << a;//-2147483648
 
    QDateTime time = QDateTime::fromTime_t(2147483647);
    QString dateStr = time.toString("yyyy-MM-dd hh:mm:ss");
    qDebug() << dateStr;//"2038-01-19 11:14:07"

int 最大范圍值存放以上時間后的值是錯誤的。

以下為在網(wǎng)上搜到的比較方法:是錯誤的

錯誤示范

Qt 可直接將QDateTime轉(zhuǎn)換成相同格式QString進(jìn)行比較:

QString endDate = date.toString("yyyy-MM-dd");
QString currentDate = QDateTime::currentDateTime().toString("yyyy-MM-dd");
if (endDate < currentDate)
{
    qDebug()<<"已過期";
}

到此這篇關(guān)于QT判斷兩個日期時間的大小的文章就介紹到這了,更多相關(guān)QT日期大小內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C語言實(shí)現(xiàn)交換排序算法(冒泡,快速排序)的示例代碼

    C語言實(shí)現(xiàn)交換排序算法(冒泡,快速排序)的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何利用C語言實(shí)現(xiàn)交換排序算法(冒泡排序、快速排序),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-07-07
  • c語言實(shí)現(xiàn)詞頻統(tǒng)計的簡單實(shí)例

    c語言實(shí)現(xiàn)詞頻統(tǒng)計的簡單實(shí)例

    下面小編就為大家?guī)硪黄猚語言實(shí)現(xiàn)詞頻統(tǒng)計的簡單實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • Qt實(shí)現(xiàn)帶字?jǐn)?shù)限制的文字輸入框

    Qt實(shí)現(xiàn)帶字?jǐn)?shù)限制的文字輸入框

    這篇文章介紹了Qt實(shí)現(xiàn)帶字?jǐn)?shù)限制文字輸入框的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • C++超詳細(xì)講解強(qiáng)制類型轉(zhuǎn)換的用法

    C++超詳細(xì)講解強(qiáng)制類型轉(zhuǎn)換的用法

    在C++語言中新增了四個關(guān)鍵字static_cast、const_cast、reinterpret_cast和dynamic_cast。這四個關(guān)鍵字都是用于類型轉(zhuǎn)換的,類型轉(zhuǎn)換(type?cast),是高級語言的一個基本語法。它被實(shí)現(xiàn)為一個特殊的運(yùn)算符,以小括號內(nèi)加上類型名來表示,接下來讓我們一起來詳細(xì)了解
    2022-06-06
  • C語言開發(fā)實(shí)現(xiàn)貪吃蛇小游戲

    C語言開發(fā)實(shí)現(xiàn)貪吃蛇小游戲

    這篇文章主要為大家詳細(xì)介紹了C語言開發(fā)實(shí)現(xiàn)貪吃蛇小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • 淺談c++中的輸入輸出方法

    淺談c++中的輸入輸出方法

    下面小編就為大家?guī)硪黄獪\談c++中的輸入輸出方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • c++ 隨機(jī)數(shù)問題的相關(guān)研究

    c++ 隨機(jī)數(shù)問題的相關(guān)研究

    這篇文章主要介紹了c++ 隨機(jī)數(shù)問題的相關(guān)研究,幫助大家更好的理解和學(xué)習(xí)使用c++,感興趣的朋友可以了解下
    2021-03-03
  • C++精要分析右值引用與完美轉(zhuǎn)發(fā)的應(yīng)用

    C++精要分析右值引用與完美轉(zhuǎn)發(fā)的應(yīng)用

    C++11標(biāo)準(zhǔn)為C++引入右值引用語法的同時,還解決了一個短板,即使用簡單的方式即可在函數(shù)模板中實(shí)現(xiàn)參數(shù)的完美轉(zhuǎn)發(fā)。那么,什么是完美轉(zhuǎn)發(fā)?它為什么是C++98/03 標(biāo)準(zhǔn)存在的一個短板?C++11標(biāo)準(zhǔn)又是如何為C++彌補(bǔ)這一短板的?別急,本節(jié)將就這些問題給讀者做一一講解
    2022-05-05
  • C++實(shí)現(xiàn)騎士走棋盤算法

    C++實(shí)現(xiàn)騎士走棋盤算法

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)騎士走棋盤算法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • C語言使用setjmp和longjmp實(shí)現(xiàn)一個簡單的協(xié)程

    C語言使用setjmp和longjmp實(shí)現(xiàn)一個簡單的協(xié)程

    這篇文章主要為大家介紹了C語言使用setjmp和longjmp實(shí)現(xiàn)一個簡單的協(xié)程過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12

最新評論