JavaScript Nanosecond Timestamp Chart
Demonstration of time series zoom in capabilities of LightningChart JS.
The example loads random generated time series data with 1 nanosecond time step.
To highlight how difficult this is, normal JavaScript numbers can't even accurately measure timestamps with this accuracy.
Nanosecond timestamps must be loaded as BigInts.
This example showcases 1 day of data with data gaps and total 1 million data points.
By default, the user sees the maximum zoomed in view (approximately 50 nanoseconds).
Below, you can see a zoom band chart showing the complete data set. This is mainly added there to help understand how ridiculous the zoom in magnitude is.
For more details about nanosecond timestamp use cases, please refer to Developer documentation