From b3bd9b68ffbd2b3d73ee8f60ed9478c0e15dad24 Mon Sep 17 00:00:00 2001 From: benjamin <ben@elixxir.io> Date: Tue, 11 Oct 2022 13:04:16 -0700 Subject: [PATCH] improved comments and made NowMs round properly --- cmix/localTime.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/cmix/localTime.go b/cmix/localTime.go index 8e990ac9e..3b16629bb 100644 --- a/cmix/localTime.go +++ b/cmix/localTime.go @@ -1,10 +1,19 @@ +//////////////////////////////////////////////////////////////////////////////// +// Copyright © 2022 xx foundation // +// // +// Use of this source code is governed by a license that can be found in the // +// LICENSE file. // +//////////////////////////////////////////////////////////////////////////////// + package cmix import "time" +// describes a local time object which gets time +// from the local clock in milliseconds type localTime struct{} func (localTime) NowMs() int64 { t := time.Now() - return t.UnixNano() / int64(time.Millisecond) + return (t.UnixNano() + int64(time.Millisecond)/2) / int64(time.Millisecond) } -- GitLab