NewNullTime returns a new NullTime with the given time.Time.
(t time.Time, valid bool)
| 19 | |
| 20 | // NewNullTime returns a new NullTime with the given time.Time. |
| 21 | func NewNullTime(t time.Time, valid bool) NullTime { |
| 22 | return NullTime{ |
| 23 | NullTime: sql.NullTime{ |
| 24 | Time: t, |
| 25 | Valid: valid, |
| 26 | }, |
| 27 | } |
| 28 | } |
| 29 | |
| 30 | // MarshalJSON implements json.Marshaler. |
| 31 | func (t NullTime) MarshalJSON() ([]byte, error) { |
no outgoing calls