今天剛到辦公室,被告知北京移動LBS短信服務程序出問題了,現象是不斷重啓;原來老程序沒問題,更換後17號的新程序無法正常服務;仔細分析了日誌,發現昨天服務到23.59.55秒,估計是切換到今天后,處理日期出問題了,先懷疑是更換日誌文件出問題,但其他服務是正常的;只好本地跟蹤一下了. 最後確定錯誤是因爲asctime函數調用出問題了:
struct tm t;
_getsystime(&t);
t.tm_year += 1900;
t.tm_mon++;
char* cur = asctime(&t);
跟蹤進去發現是t參數的問題,調用之前不該有下面的修改:
t.tm_year += 1900;
t.tm_mon++;
直接調用就可以了,否則不僅會出錯,結果也是錯誤的.
asctime 函數出錯
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Qt/C++音視頻開發75-獲取本地有哪些攝像頭名稱/Qt內置函數方式
飛揚青雲
2024-05-27 14:31:48
【BI 可視化插件】怎麼做? 手把手教你實現
葡萄城技術團隊
2024-05-27 14:30:48
lightdb 24.1新特性
zhjh256
2024-05-27 14:28:37
sql server 修改表字段長度耗時問題分析
自閉玩家
2024-05-27 14:27:07
微服務實踐k8s&dapr開發部署實驗(2)狀態管理
hiningrise
2024-05-27 14:25:07
Azure 知識培訓總結
Grant_Allen
2024-05-27 14:24:37
Lakehouse 還是 Warehouse?(1/2)
eesf
2024-05-27 14:22:46
解密Prompt系列30. LLM Agent之互聯網衝浪智能體
風雨中的小七
2024-05-27 14:22:15
一個免費、時尚、強大的 Windows GitHub 客戶端
追逐時光
2024-05-27 14:21:55
一文帶你瞭解.NET能做什麼?
追逐時光
2024-05-27 14:21:55
【ESP32】製作 Wi-fi 音箱(HTTP + I2S 協議)
東邪獨孤
2024-05-27 14:16:44
記一次 .NET某企業數字化平臺 崩潰分析
一線碼農
2024-05-27 14:15:43
jenkins使用大全
馬昌偉
2024-05-27 14:13:52