Skip to content

Commit 48cc65b

Browse files
committed
format frontend websocket context timestamps
1 parent 1fb964e commit 48cc65b

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

frontend/context/WebSocketContext.tsx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,16 @@ const DEFAULT_PROCESSING_CONFIG: ProcessingConfig = {
3131
n_channels: 4,
3232
};
3333

34+
function formatTimestamp(raw: any): string {
35+
const s = String(raw);
36+
// ISO 8601: "2026-03-11T03:55:22.715574979Z" - extract "03:55:22"
37+
if (s.includes('T')) return s.slice(11, 19);
38+
return s;
39+
}
40+
3441
function normalizeBatch(batch: any): DataPoint[] {
35-
return batch.timestamps.map((time: number, i: number) => ({
36-
time: String(time),
42+
return batch.timestamps.map((time: any, i: number) => ({
43+
time: formatTimestamp(time),
3744
signal1: batch.signals[0][i],
3845
signal2: batch.signals[1][i],
3946
signal3: batch.signals[2][i],

0 commit comments

Comments
 (0)