Using the aggregation pipeline with a match query with a `start_date` like this one
It would seem that the offset is ignored when using ActiveSupport::TimeWithZone (astwz) objects that have an offset.
Assume the server is in Paris/UTC+2 and
Then when using the match date, the time returnes would actually be
When converting to Time (for instance using `.utc`) it works as expected, so I guess a fix would be to systematically call .utc