溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VC++獲得當前系統(tǒng)時間的方法

發(fā)布時間:2021-07-21 16:24:19 來源:億速云 閱讀:416 作者:chen 欄目:編程語言

這篇文章主要講解了“VC++獲得當前系統(tǒng)時間的方法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“VC++獲得當前系統(tǒng)時間的方法”吧!

//方案- 優(yōu)點:僅使用C標準庫;缺點:只能精確到秒級

#include < time.h>   #include < stdio.h>   int main( void )   {   time_t t = time( 0 );   char tmp[64];   strftime( tmp, sizeof(tmp), " %Y/%m/%d %X %A 本年第%j天 %z" , localtime(&t) );   puts( tmp );   return 0;   }

//方案二 優(yōu)點:能精確到毫秒級;缺點:使用了windows API

#include < windows.h>   #include < stdio.h>   int main( void )   {   SYSTEMTIME sys;   GetLocalTime( &sys );   printf( " %4d/%02d/%02d %02d:%02d:%02d.%03d 星期%1d\n"   ,sys.wYear,sys.wMonth,sys.wDay   ,sys.wHour,sys.wMinute,sys.wSecond,sys.wMilliseconds   ,sys.wDayOfWeek);   return 0;   }

//方案三,優(yōu)點:利用系統(tǒng)函數

#include< stdlib.h>   #include< iostream>   using namespace std;   void main(){   system(" time" );   }

可以改變電腦的時間設定

方案4:

#include< iostream>   #include< ctime>   using namespace std;   int main()   {   time_t now_time;   now_time = time(NULL);   cout< < now_time;   return 0;   }

另一:_strdate(tempstr);

另二: CTime

CString CTestView::GetTime()   {   CTime CurrentTime=CTime::GetCurrentTime();   CString strTime;   strTime.Format(" %d:%d:%d" ,CurrentTime.GetHour(), CurrentTime.GetMinute()   ,CurrentTime.GetSecond());   return strTime;   }

感謝各位的閱讀,以上就是“VC++獲得當前系統(tǒng)時間的方法”的內容了,經過本文的學習后,相信大家對VC++獲得當前系統(tǒng)時間的方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI