C語(yǔ)言中時(shí)間戳轉(zhuǎn)換成時(shí)間字符串的方法
在PE格式里有個(gè)字段是文件的創(chuàng)建時(shí)間戳,我想把轉(zhuǎn)成字符串,這樣看的更直觀。
TCHAR buffer[50] = {0};
struct tm Tm = {0};
time_t time = (time_t)NtHeader->FileHeader.TimeDateStamp;//時(shí)間戳
gmtime_s(&Tm, &time);
printf(buffer, TEXT("%d年%d月%d日 %d:%d:%d"), Tm.tm_year+1900, Tm.tm_mon+1, Tm.tm_mday, Tm.tm_hour+8, Tm.tm_min, Tm.tm_sec);
//注意:這個(gè)函數(shù)計(jì)算出來(lái)的年份是自1900年起的多少年,所以要+1900,計(jì)算所得的月份0表示第一個(gè)月以此來(lái)推,所以要+1,計(jì)算得到的時(shí)區(qū)不在我國(guó),相差8個(gè)小時(shí),所以要+8.
以上所述是小編給大家介紹的C語(yǔ)言中時(shí)間戳轉(zhuǎn)換成時(shí)間字符串的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
C++實(shí)現(xiàn)評(píng)教管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)評(píng)教管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
C語(yǔ)言實(shí)現(xiàn)BMP圖像閉運(yùn)算處理
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)BMP圖像閉運(yùn)算處理,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10
C語(yǔ)言實(shí)現(xiàn)三子棋游戲簡(jiǎn)易版
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)三子棋游戲簡(jiǎn)易版,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-07-07
C++ 中字符串操作--寬窄字符轉(zhuǎn)換的實(shí)例詳解
這篇文章主要介紹了C++ 中字符串操作--寬窄字符轉(zhuǎn)換的實(shí)例詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家實(shí)現(xiàn)這樣的功能更,需要的朋友可以參考下2017-09-09
詳解c++ atomic原子編程中的Memory Order
在多核編程中,我們使用內(nèi)核對(duì)象【如:事件對(duì)象(Event)、互斥量對(duì)象(Mutex,或互斥體對(duì)象)、信號(hào)量對(duì)象(Semaphore)等】來(lái)避免多個(gè)線程修改同一個(gè)數(shù)據(jù)時(shí)產(chǎn)生的競(jìng)爭(zhēng)條件。本文將詳細(xì)介紹c++ atomic原子編程中的Memory Order。2021-06-06

