【发布时间】:2013-01-27 05:22:05
【问题描述】:
我正在使用 Python API 运行 QuickFix,并使用 FIX4.2 连接到 TT FIX 适配器
我已成功登录并发送市场数据请求。回复很好。在我的消息日志(屏幕日志和文件日志)中,我得到了一个 SendingTime(字段 52),看起来像这样:
52=20130207-02:38:32.212
但是,当我尝试获取此字段并将其打印到终端或文件时,除了删除毫秒之外,一切都相同。所以结果总是:
52=20130207-02:38:32
显然这很糟糕。我想不出为什么一开始会出现毫秒,然后在我访问它们时被丢弃。
也许这是 Python 的产物,它使用 '.' 访问属性特点?但这似乎很愚蠢,因为 SendingTime 是一个字符串,最后我检查了字符串中是否允许句点。
任何帮助都会很棒,我真的很希望能够将准确的时间戳打印到文件中。
谢谢,
马鹿
【问题讨论】:
标签: python python-2.7 timestamp quickfix timestamping