MarketData SDK

LoggingUtilities
in package

Utility functions for logging.

Table of Contents

Methods

formatDuration()  : string
Format duration in milliseconds to human-readable string.

Methods

formatDuration()

Format duration in milliseconds to human-readable string.

public static formatDuration(float $durationMs) : string

Returns exactly 5 characters for consistent log alignment:

  • < 1000ms: " 45ms", "999ms" (space-padded)
  • 1-9.99s: "1.23s", "9.87s"
  • 10-99.9s: "12.3s", "99.9s"
  • 100-999s: " 100s", " 999s" (space-padded)
  • 1000-9999s: "1000s", "9999s"
  • =10000s: "9999s" (clamped at ~2.7 hours)

Parameters
$durationMs : float

Duration in milliseconds.

Return values
string

Formatted duration string (exactly 5 characters).


        
On this page

Search results