はじめに アプリケーションのデバッグログを出力するときなど、現在時刻をミリ秒まで取得したいときがあります。VC++で現在時刻をミリ秒まで取得するコードを書いてみました。 環境 Visual Studio 2005 サンプルプログラム #include <windows.h> void showNowTime() { SYSTEMTIME st; GetSystemTime(&st); char szTime[25] = { 0 }; // wHourを9時間足して、日本時間にする wsprintf(szTime, "%04d/%02d/%02d %02d:%02d:%02d %03d", st.wYear, st.wMonth, st.wDay, st.wHour + 9, st.wMinute, st.wSecond, st.wMilliseconds); printf("%s\n",