獲取當(dāng)前系統(tǒng)本地時(shí)間,精確到毫秒的實(shí)例
更新時(shí)間:2017年11月03日 09:09:35 作者:獨(dú)孤酷酷
下面小編就為大家?guī)硪黄@取當(dāng)前系統(tǒng)本地時(shí)間,精確到毫秒的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
實(shí)例如下:
#include <sys/timeb.h>
#include <chrono>
char* cur_time_c(char strDateTime[32])
{
struct timeb tp_cur;
ftime(&tp_cur);
struct tm btm;
#ifdef WIN32
localtime_s(&btm, &tp_cur.time);
#else
localtime_r(&tp_cur.time, &btm);
#endif
sprintf(strDateTime, "%04d-%02d-%02d %02d:%02d:%02d.%03d",
btm.tm_year + 1900, btm.tm_mon + 1, btm.tm_mday,
btm.tm_hour, btm.tm_min, btm.tm_sec, tp_cur.millitm);
return strDateTime;
}
char* cur_time_cpp11(char strDateTime[32])
{
static const std::chrono::hours = EIGHT_HOURS(8);
auto nowLocalTimeCount
= std::chrono::system_clock::now().time_since_epoch()
+ EIGHT_HOURS;
std::chrono::hours now_h
= std::chrono::duration_cast<std::chrono::hours>(nowLocalTimeCount);
std::chrono::minutes now_m
= std::chrono::duration_cast<std::chrono::minutes>(nowLocalTimeCount);
std::chrono::seconds now_s
= std::chrono::duration_cast<std::chrono::seconds>(nowLocalTimeCount);
std::chrono::milliseconds now_ms
= std::chrono::duration_cast<std::chrono::milliseconds>(nowLocalTimeCount);
sprintf(strDateTime, "%02d:%02d:%02d.%03d",
now_h % 24, now_m % 60, now_s % 60, now_ms % 1000);
return strDateTime;
}
以上這篇獲取當(dāng)前系統(tǒng)本地時(shí)間,精確到毫秒的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
OpenCV實(shí)現(xiàn)智能視頻監(jiān)控
這篇文章主要為大家詳細(xì)介紹了OpenCV實(shí)現(xiàn)智能視頻監(jiān)控,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-08-08
C++中回調(diào)函數(shù)(CallBack)的用法分析
這篇文章主要介紹了C++中回調(diào)函數(shù)(CallBack)的用法,較為詳細(xì)的分析了C++中回調(diào)函數(shù)(CallBack)的原理并以實(shí)例形式總結(jié)了其具體用法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01
C語(yǔ)言之素?cái)?shù)(質(zhì)數(shù))的判斷以及輸出
這篇文章主要介紹了C語(yǔ)言之素?cái)?shù)(質(zhì)數(shù))的判斷以及輸出方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03
FFmpeg獲取網(wǎng)絡(luò)攝像頭數(shù)據(jù)解碼
這篇文章主要為大家詳細(xì)介紹了FFmpeg獲取網(wǎng)絡(luò)攝像頭數(shù)據(jù)解碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06
linux下C/C++學(xué)生信息管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了linux下c/c++學(xué)生信息管理系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01

