MongoDB stores by default all dates with time and timezone. What’s wrong with this approach? There’s definetly something wrong when related stackoverflow thread shows more votes for converting dates to string than keeping them using default BSON datetime with timezone.