From c3087b47ebc733238ba51fac6907c1be5c977a33 Mon Sep 17 00:00:00 2001 From: Rahim Date: Thu, 8 Feb 2024 23:29:21 +0000 Subject: [PATCH] tests pass --- database/sql/julian/time.go | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 database/sql/julian/time.go diff --git a/database/sql/julian/time.go b/database/sql/julian/time.go deleted file mode 100644 index 1771f14..0000000 --- a/database/sql/julian/time.go +++ /dev/null @@ -1,26 +0,0 @@ -package julian - -import ( - "time" -) - -const ( - DaySeconds = 86400 - UnixEpochJulianDay = 2440587.5 -) - -type Time float64 - -// AsTime converts a Julian day into a time.Time. -func (t Time) AsTime() time.Time { - return time.Unix(int64((t-UnixEpochJulianDay)*DaySeconds), 0).UTC() -} - -// FromTime converts a time.Time into a Julian day. -func FromTime(t time.Time) Time { - return Time(float64(t.UTC().Unix())/DaySeconds + UnixEpochJulianDay) -} - -func Now() Time { - return FromTime(time.Now()) -}