Bläddra i källkod

Round under microsecond

INADA Naoki 11 år sedan
förälder
incheckning
fcea44760c
1 ändrade filer med 1 tillägg och 0 borttagningar
  1. 1 0
      connection.go

+ 1 - 0
connection.go

@@ -252,6 +252,7 @@ func (mc *mysqlConn) interpolateParams(query string, args []driver.Value) (strin
 				buf = append(buf, "'0000-00-00'"...)
 			} else {
 				v := v.In(mc.cfg.loc)
+				v = v.Add(time.Nanosecond * 500) // To round under microsecond
 				year := v.Year()
 				year100 := year / 100
 				year1 := year % 100