feat(xp): increase precision of timestamp
seems like to fix periodic reducer not working
This commit is contained in:
parent
cf2093095e
commit
026abcc07a
5 changed files with 20 additions and 33 deletions
|
@ -50,14 +50,14 @@ func LevelXP(level uint) uint {
|
|||
|
||||
// TimeStampNDaysBefore returns the timestamp (year-month-day) n days before today
|
||||
func TimeStampNDaysBefore(n uint) string {
|
||||
var y, d int
|
||||
var m time.Month
|
||||
var unix time.Time
|
||||
if gokord.Debug {
|
||||
y, m, d = time.Unix(time.Now().Unix()-int64(24*60*60), 0).Date() // reduce time for debug
|
||||
unix = time.Unix(time.Now().Unix()-int64(n), 0) // reduce time for debug
|
||||
} else {
|
||||
y, m, d = time.Unix(time.Now().Unix()-int64(n*24*60*60), 0).Date()
|
||||
unix = time.Unix(time.Now().Unix()-int64(n*24*60*60), 0)
|
||||
}
|
||||
return fmt.Sprintf("%d-%d-%d", y, m, d)
|
||||
unix = unix.UTC()
|
||||
return fmt.Sprintf("%d-%d-%d %d:%d:%d UTC", unix.Year(), unix.Month(), unix.Day(), unix.Hour(), unix.Minute(), unix.Second())
|
||||
}
|
||||
|
||||
func TrimMessage(s string) string {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue