From 32729ca932ee7d74d4f4ca653f5d33f2da7d65b6 Mon Sep 17 00:00:00 2001 From: lifeiyi <736926938@qq.com> Date: Thu, 25 Apr 2019 17:30:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=B6=E9=97=B4=E6=A3=80=E6=B5=8B=E5=87=BD?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- util/Timer.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/util/Timer.go b/util/Timer.go index b6b5a77..320cfc8 100644 --- a/util/Timer.go +++ b/util/Timer.go @@ -31,6 +31,19 @@ func (slf *Timer) CheckTimeOut() bool { return false } +func (slf *Timer) CheckTimeOutHour() bool { + now := time.Now().UnixNano() + if now-slf.lasttime > slf.timeinterval { + timeNow := time.Now() + nt := timeNow.Truncate(time.Hour * 1) + slf.lasttime = nt.UnixNano() + + return true + } + + return false +} + func (slf *Timer) Reset() { slf.lasttime = time.Now().UnixNano() }