Use dates and datetimes in requests
masterThe Go client represents API date/datetime strings as time.Time types.
- For fields with
format: date, format yourtime.Timeobject using theYYYYMMDDpattern (e.g.,2006-01-02). - For fields with
format: date-time, provide a fulltime.Timeinstance.
Note: Time zone information is required for request fields that accept datetimes. Failing to include time zone information will result in an error.
import (
"time"
)
// For format: date
const YYYYMMDD = "2006-01-02"
myDate := time.Date(2019, time.December, 6, 22, 35, 49, 0, time.UTC).Format(YYYYMMDD)
// Returns 2019-12-06
// For format: date-time
myDateTime := time.Date(2019, time.December, 6, 22, 35, 49, 0, time.UTC)
// Returns 2019-12-06 22:35:49 +0000 UTC