官术网_书友最值得收藏!

3.10 獲取系統(tǒng)當(dāng)前時間

在Qt下,調(diào)用QDateTime類的靜態(tài)函數(shù)currentDateTime()可以獲得系統(tǒng)當(dāng)前時間。比如:

    QDateTime current_date_time =QDateTime::currentDateTime();
    QString current_date =current_date_time.toString("yyyy.MM.dd hh:mm:ss.zzz
ddd"); //轉(zhuǎn)為字符串

注意,要轉(zhuǎn)化成自己想要的格式。其中,yyyy表示年;MM表示月;dd表示日;hh表示小時;mm表示分;ss表示秒;zzz表示毫秒;ddd表示周幾。需要什么就用什么。

同時,還要包含頭文件:

    #include <QTimer>
    #include <qdatetime.h>

【例3.16】 獲取系統(tǒng)當(dāng)前時間

(1)啟動Qt Creator 4.8.2,新建一個控制臺程序項目,項目名為test。

(2)打開main.cpp,輸入如下代碼:

(3)按Ctrl+R快捷鍵運行這個項目,運行結(jié)果如圖3-33所示。

圖3-33

主站蜘蛛池模板: 嘉定区| 梓潼县| 天祝| 齐齐哈尔市| 武邑县| 志丹县| 六盘水市| 宜城市| 都安| 凌海市| 重庆市| 九龙城区| 娄底市| 朝阳区| 云梦县| 北流市| 右玉县| 深圳市| 宜川县| 青神县| 沅陵县| 慈溪市| 东宁县| 惠来县| 江安县| 张家界市| 容城县| 滦南县| 青阳县| 利川市| 莒南县| 富阳市| 北宁市| 永善县| 海南省| 武汉市| 新邵县| 鄂尔多斯市| 池州市| 蕉岭县| 蚌埠市|