@@ -500,7 +500,7 @@ void CJsonOutputWriter::writeBucket(bool isInterim,
500500 m_Writer.addIntFieldToObj (DETECTOR_INDEX, detectorIndex, *docPtr);
501501 m_Writer.addIntFieldToObj (BUCKET_SPAN, bucketData.s_BucketSpan , *docPtr);
502502 m_Writer.addStringFieldCopyToObj (JOB_ID, m_JobId, *docPtr);
503- m_Writer.addIntFieldToObj (TIMESTAMP, bucketTime * 1000 , *docPtr);
503+ m_Writer.addTimeFieldToObj (TIMESTAMP, bucketTime, *docPtr);
504504
505505 if (isInterim)
506506 {
@@ -531,7 +531,7 @@ void CJsonOutputWriter::writeBucket(bool isInterim,
531531 }
532532
533533 m_Writer.addStringFieldCopyToObj (JOB_ID, m_JobId, *docPtr);
534- m_Writer.addIntFieldToObj (TIMESTAMP, bucketTime * 1000 , *docPtr);
534+ m_Writer.addTimeFieldToObj (TIMESTAMP, bucketTime, *docPtr);
535535 if (isInterim)
536536 {
537537 m_Writer.addBoolFieldToObj (IS_INTERIM, isInterim, *docPtr);
@@ -551,7 +551,7 @@ void CJsonOutputWriter::writeBucket(bool isInterim,
551551 m_Writer.String (JOB_ID);
552552 m_Writer.String (m_JobId);
553553 m_Writer.String (TIMESTAMP);
554- m_Writer.Int64 (bucketTime * 1000 );
554+ m_Writer.Time (bucketTime);
555555
556556 m_Writer.String (ANOMALY_SCORE);
557557 m_Writer.Double (bucketData.s_MaxBucketInfluencerNormalizedAnomalyScore );
@@ -586,7 +586,7 @@ void CJsonOutputWriter::writeBucket(bool isInterim,
586586
587587
588588 m_Writer.addStringFieldCopyToObj (JOB_ID, m_JobId, *docPtr);
589- m_Writer.addIntFieldToObj (TIMESTAMP, bucketTime * 1000 , *docPtr);
589+ m_Writer.addTimeFieldToObj (TIMESTAMP, bucketTime, *docPtr);
590590 m_Writer.addIntFieldToObj (BUCKET_SPAN, bucketData.s_BucketSpan , *docPtr);
591591 if (isInterim)
592592 {
@@ -984,7 +984,7 @@ void CJsonOutputWriter::acknowledgeFlush(const std::string &flushId, core_t::TTi
984984 m_Writer.String (ID);
985985 m_Writer.String (flushId);
986986 m_Writer.String (LAST_FINALIZED_BUCKET_END);
987- m_Writer.Int64 (lastFinalizedBucketEnd * 1000 );
987+ m_Writer.Time (lastFinalizedBucketEnd);
988988
989989 m_Writer.EndObject ();
990990 m_Writer.EndObject ();
0 commit comments