Expand description
bridge 工具函数(v1.4.60 Phase E1 从 bridge/mod.rs 抽出)
纯 utility 函数:无状态 / 无 GatewayBridge 依赖 / 无 async / 无 I/O。
统一 pub(crate) 让 bridge 子模块 + GatewayBridge 自己都能用。
包含:
split_host_port— “IP:port” 拆解listing_date_to_str— stock-list 上市日时间戳 → HK/China 日期timestamp_to_datetime_str— Unix 时间戳 → 市场本地日期时间qot_market_to_tz— FTAPI QotMarket → IANA 时区(v1.4.68)market_code_to_qot_market— backend NN_QuoteMktID → FTAPI QotMarketmarket_code_to_exch_type— backend NN_QuoteMktID → FTAPI ExchType*_with_security— market_code 未知时,用 stock_list 证券类型/code 做受控兜底security_firm_to_broker_id— SecurityFirm → broker_id 反查
Functions§
- derive_
exch_ type_ with_ fallback - v1.4.93 P1-3 (BUG-5318-003): exch_type 派生 fallback for proto field.
- listing_
date_ to_ str - listing_date (Unix timestamp 秒) → “YYYY-MM-DD” HK/China 日期
- market_
code_ to_ exch_ type_ with_ security market_code_to_exch_type()的证券上下文版本。- market_
code_ to_ qot_ market_ with_ security - backend stock_list 里未知 market_code 的受控 fallback。
- timestamp_
to_ datetime_ str - Unix 时间戳(秒) → “YYYY-MM-DD HH:MM:SS” 市场本地时区