Dan*_*iel 3 datetime visual-c++
我正在使用MPI开发一个项目,我想编写一个日志系统.
我想问你们,我应该用什么来获得当前时间,以毫秒为单位?
谢谢
Cod*_*ray 16
如果您想要当前的本地日期和时间,请调用该GetLocalTime功能.
如果您想要UTC格式的当前日期和时间,请调用该GetSystemTime函数.
这两个函数都接受一个参数,一个指向SYSTEMTIME结构的指针,它们用当前的日期和时间信息填充.
调用该函数后,您可以读取该结构的超时时间.您正在寻找的成员将wMilliseconds返回当前毫秒(介于0和999之间).
示例代码:
SYSTEMTIME st;
GetLocalTime(&st);
std::cout << std::setw(2) << st.wHour << ':'
<< std::setw(2) << st.wMinute << ':'
<< std::setw(2) << st.wSecond << '.'
<< std::setw(3) << st.wMilliseconds << '\n';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20415 次 |
| 最近记录: |