I am trying to just trying to parse a datetime that I get from my collection.
The query
createdBefore := c.QueryParam("createdBefore")
if createdBefore != "" {
// inside database it contains "createdAt"
// "createdAt" : ISODate("2020-11-05T10:03:43.452Z")
datetimer, err := time.Parse("2020-11-05T10:03:43.452Z", createdBefore)
if err != nil {
fmt.Println(err)
}
fmt.Println(datetimer)
}
The error:
parsing time "2021-11-01T08:23:41.502Z" as "2020-11-05T10:03:43.452Z": cannot parse "-11-01T08:23:41.502Z" as "0-"
0001-01-01 00:00:00 +0000 UTC