gpt4 book ai didi

c++ - 在 QuickFIX/C++ 中将 UtcTimeOnly 转换为毫秒

转载 作者:太空宇宙 更新时间:2023-11-04 12:33:45 25 4
gpt4 key购买 nike

我正在使用 QuickFIX/C++,我想将 UtcTimeOnly 对象的 MDEntryTime 字段转换为毫秒。

FIX::UtcTimeOnly to;
std::cout <<static_cast<unsigned long>(to.getTimeT());

这给出了不正确的值。这种相同的方法适用于 UtcTimeStamp 对象。

这是怎么回事?

最佳答案

从文档来看,它看起来像:

to.getTimeT() * 1000 + to.getMillisecond()

应该可以。如果您使用的是带有 32 位 time_t 的古老编译器,它将返回不正确的值。

关于c++ - 在 QuickFIX/C++ 中将 UtcTimeOnly 转换为毫秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57376015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com