@@ -491,7 +491,7 @@ void CJsonOutputWriter::writeBucket(bool isInterim,
491491 m_Writer.addIntFieldToObj (DETECTOR_INDEX, detectorIndex, *docPtr);
492492 m_Writer.addIntFieldToObj (BUCKET_SPAN, bucketData.s_BucketSpan , *docPtr);
493493 m_Writer.addStringFieldCopyToObj (JOB_ID, m_JobId, *docPtr);
494- m_Writer.addIntFieldToObj (TIMESTAMP, bucketTime * 1000 , *docPtr);
494+ m_Writer.addTimeFieldToObj (TIMESTAMP, bucketTime, *docPtr);
495495
496496 if (isInterim)
497497 {
@@ -522,7 +522,7 @@ void CJsonOutputWriter::writeBucket(bool isInterim,
522522 }
523523
524524 m_Writer.addStringFieldCopyToObj (JOB_ID, m_JobId, *docPtr);
525- m_Writer.addIntFieldToObj (TIMESTAMP, bucketTime * 1000 , *docPtr);
525+ m_Writer.addTimeFieldToObj (TIMESTAMP, bucketTime, *docPtr);
526526 if (isInterim)
527527 {
528528 m_Writer.addBoolFieldToObj (IS_INTERIM, isInterim, *docPtr);
@@ -542,7 +542,7 @@ void CJsonOutputWriter::writeBucket(bool isInterim,
542542 m_Writer.String (JOB_ID);
543543 m_Writer.String (m_JobId);
544544 m_Writer.String (TIMESTAMP);
545- m_Writer.Int64 (bucketTime * 1000 );
545+ m_Writer.Time (bucketTime);
546546
547547 m_Writer.String (ANOMALY_SCORE);
548548 m_Writer.Double (bucketData.s_MaxBucketInfluencerNormalizedAnomalyScore );
@@ -577,7 +577,7 @@ void CJsonOutputWriter::writeBucket(bool isInterim,
577577
578578
579579 m_Writer.addStringFieldCopyToObj (JOB_ID, m_JobId, *docPtr);
580- m_Writer.addIntFieldToObj (TIMESTAMP, bucketTime * 1000 , *docPtr);
580+ m_Writer.addTimeFieldToObj (TIMESTAMP, bucketTime, *docPtr);
581581 m_Writer.addIntFieldToObj (BUCKET_SPAN, bucketData.s_BucketSpan , *docPtr);
582582 if (isInterim)
583583 {
@@ -975,7 +975,7 @@ void CJsonOutputWriter::acknowledgeFlush(const std::string &flushId, core_t::TTi
975975 m_Writer.String (ID);
976976 m_Writer.String (flushId);
977977 m_Writer.String (LAST_FINALIZED_BUCKET_END);
978- m_Writer.Int64 (lastFinalizedBucketEnd * 1000 );
978+ m_Writer.Time (lastFinalizedBucketEnd);
979979
980980 m_Writer.EndObject ();
981981 m_Writer.EndObject ();
0 commit comments