func EncodeDate(buf []byte, d mysql.Date) int { if d.IsZero() { // MySQL zero buf[0] = 0 return 1 } return encodeNonzeroTime(buf, d.Year, d.Month, d.Day, 0, 0, 0, 0) }
func lenDate(d mysql.Date) int { if d.IsZero() { return 1 } return 5 }
func EncodeDate(d mysql.Date) []byte { if d.IsZero() { return []byte{0} // MySQL zero } return encodeNonzeroTime(d.Year, d.Month, d.Day, 0, 0, 0, 0) }