diff --git a/src/views/dashboard/related/trace/components/D3Graph/SpanDetail.vue b/src/views/dashboard/related/trace/components/D3Graph/SpanDetail.vue
index e735d3ec..9661594f 100644
--- a/src/views/dashboard/related/trace/components/D3Graph/SpanDetail.vue
+++ b/src/views/dashboard/related/trace/components/D3Graph/SpanDetail.vue
@@ -105,18 +105,12 @@ limitations under the License. -->
Start Time:
{{
- currentEvent.startTime && currentEvent.startTime.seconds
- ? visDate(currentEvent.startTime.seconds)
- : ""
+ currentEvent.startTime ? visDate(Number(currentEvent.startTime)) : ""
}}
End Time:
- {{
- currentEvent.startTime && currentEvent.endTime.seconds
- ? visDate(currentEvent.endTime.seconds)
- : ""
- }}
+ {{ currentEvent.endTime ? visDate(Number(currentEvent.endTime)) : "" }}
Summary:
@@ -229,9 +223,15 @@ function visTimeline() {
return {
id: index + 1,
content: d.event,
- start: new Date(Number(d.startTime.seconds)),
- end: new Date(Number(d.endTime.seconds)),
+ start: new Date(
+ Number(d.startTime.seconds * 1000 + d.startTime.nanos / 1000)
+ ),
+ end: new Date(
+ Number(d.endTime.seconds * 1000 + d.endTime.nanos / 1000)
+ ),
...d,
+ startTime: d.startTime.seconds * 1000 + d.startTime.nanos / 1000,
+ endTime: d.endTime.seconds * 1000 + d.endTime.nanos / 1000,
className: "Normal",
};
}