Using VideoOS.Platform.Data.EventSequence - fetched by calling sequenceDataSource.GetData ended up with StartDateTime and EndDateTime in minutes - meaning lacking exact timestamp in seconds (as exepected) -
So if recording started at: 11:00:10 → 11:01:05 - I will get
Start time: 11:00:00
End time 11:01:00
(without the seconds part which is zeroed)
If I look at the sample that uses this; Smart Client Sequence Viewer plugin sample -
https://doc.developer.milestonesys.com/mipsdk/?base=samples%2FPluginSamples%2FSCSequenceViewer%2FREADME.html&tree=tree_1.html
I make the same observation, but if I inspect the sample code or set a breakpoint I can see this is a presentation choice.
Try to change SequenceViewerViewItemWpfUserControl.xaml.cs, OnShowSeq method, line 216-217 to
ListBox.Items.Add(sd.EventHeader.Class + " " + sd.EventHeader.Name + " " +
sd.EventHeader.Timestamp.ToLocalTime().ToString("HH:mm:ss.fff"));
then you get also the milliseconds.