pub fn format_timestamp_fix_millis(timestamp_secs: u64) -> SmartStringExpand description
Format timestamp for FIX protocol with milliseconds (YYYYMMDD-HH:MM:SS.sss)
This function formats a Unix timestamp (seconds since epoch) into the FIX protocol timestamp format with milliseconds precision.
§Arguments
timestamp_secs- Unix timestamp in seconds
§Returns
Formatted timestamp string in YYYYMMDD-HH:MM:SS.sss format
§Example
use rusty_common::time::format_timestamp_fix_millis;
let timestamp = 1703507445; // 2023-12-25 12:30:45.000 UTC
let formatted = format_timestamp_fix_millis(timestamp);
assert_eq!(formatted, "20231225-12:30:45.000");