Qt學習(5)獲取當前系統時間-實時顯示當前時間
在Qt 5中,可以使用QDateTime類來獲得系統時間。通過QdateTime::currentDateTime()來獲取本地系統的時間和日期訊號。可以通過date()和time()來返回datetime中的日期和時間部分,程式碼如下:
QLabel * datalabel =new QLabel();
QdateTime *datatime=new QdateTime(QdateTime::currentDateTime());
QString str = datetime->toString(" yyyy-MM-dd hh:mm:ss ddd"); //設定顯示格式
datalabel->setText(str);
datalabel->show();
Qtimer類
定時器(Qtimer)的使用非常簡單,只需要以下幾個步驟就可以完成定時器的應用。
(1)新建一個定時器。
QTimer *time_clock=new QTimer(parent);
(2)連線這個定時器的訊號和槽,利用定時器的timeout()。
connect(time_clock,SIGNAL(timeout()),this,SLOT(獲取系統當前時間槽函式);
(3)開啟定時器,並設定定時週期。
定時器定時有兩種方式,start(int time)和setSingleShot(true)。其中,start(int time)表示每隔“time”秒就會重啟定時器,可以重複觸發定時,利用stop()將定時器關掉;而setSingleShot(true)則是僅啟動定時器一次。工程中常用的是前者,例如:
time_clock->start(2000);
相關文章
- 獲取當前時間
- qt中實現實時的顯示當前時刻的時間QT
- mybatis獲取當前時間MyBatis
- 《Qt5+QDate和QTime獲取當前系統日期和時間》QT
- c++ 獲取當前時間周初凌晨時間戳(獲取當前時間週一凌晨時間戳)C++時間戳
- python 如何獲取當前時間Python
- WPF 前臺觸發器實時獲取當前時間觸發器
- javaScript動態顯示當前時間JavaScript
- 獲取當前時間往前的日期
- 如何用Java獲取當前時間戳?Java時間戳
- js獲取當前的具體時間JS
- QT顯示當前日期時間QT
- QT學習 實時顯示時間QT
- 如何用js獲取當前時間和ip地址以及當前城市JS
- PHP獲取當前季度的開始時間和結束時間PHP
- js時間物件:獲取當前時間(格式化)- 程式碼篇JS物件
- Android開發:獲取當前系統時間和日期的方法Android
- 查詢時間從前7天到當前時間
- js外掛--獲取指定時間距離當前時間狀態:上週,當前周,前天,昨天,今天,明天,後天,當前周,下週。JS
- JavaScript怎麼獲取當前時間的年月日?JavaScript
- 短視訊平臺原始碼,系統中獲取當前本地時間原始碼
- Qt中利用定時器QTimer實時顯示當前日期和時間QT定時器
- 直播平臺軟體開發,登陸時獲取當前時間
- android短視訊開發,Java程式碼獲取當前時間的時間戳AndroidJava時間戳
- 查詢時若時間為空,開始時間取今天的零點,結束時間取當前時間
- 由system.currentTimeMillis() 獲得當前的時間
- 使用go對NTP發起請求獲取當前時間Go
- 當前時間是否大於某個時刻
- JS 檢測當前時間是否為夏令時JS
- mysql中取系統當前時間,當前日期方便查詢判定的程式碼MySql
- pydantic 欄位的預設值設定獲取當前時間
- js-----時間格式化、獲取當前網頁路徑JS網頁
- 直播軟體搭建,當前時間、既定時間後的時間及時間比較大小
- mongodb中如何設定當前時間?MongoDB
- js獲取當天時間戳JS時間戳
- 短視訊平臺原始碼,vue獲取當前系統時間,日期及星期幾原始碼Vue
- C語言學習日記(4)——輸出當前時間C語言
- 【java】校驗當前時間是否在規定的時間內Java