将 FIX::DateTime 转换为 FIX::UTCTIMESTAMP

converting FIX::DateTime to FIX::UTCTIMESTAMP

我正在开发一个 C++ quickfix 程序,我使用

获取当前时间
ctm = FIX::DateTime::nowUtc() ;

我更喜欢使用日期时间格式,因为我想做一些数学运算来计算订单的到期时间。

FIX::ExpireTime 构造函数似乎需要 utctimestamp 中的时间 class

谁能告诉我如何将日期时间 class 转换为 utctimestamp class?

我认为可以:

FIX::UtcTimeStamp timeStamp = FIX::UtcTimeStamp();
FIX::ExpireTime expire = FIX::ExpireTime(timeStamp.getTimeT());