sql >> Base de Datos >  >> NoSQL >> MongoDB

Consulta el tipo de cadena Fecha en mongodb

Mongodb almacena sus objetos de fecha en un formato bson como:{$date:1329415205151}

Si decide almacenarlo en un formato de cadena, entonces es responsabilidad del lado del cliente filtrar y procesar este valor, ya que mongo lo trata como una cadena. Puede convertir sus cadenas en objetos de fecha consultando esta otra pregunta SO:¿Cómo convierto una propiedad en MongoDB de texto a tipo de fecha?

Se ha recomendado ampliamente almacenar todas sus fechas en UTC o en una zona horaria consistente posiblemente relacionada con el centro de datos local y luego convertir sus valores de fecha a la zona horaria local adecuada en el cliente.

Puede almacenar cualquier valor de fecha que desee. El valor de la fecha y el formato de la fecha son dos cuestiones separadas. Si sus restricciones requieren que almacene ese formato de fecha basado en cadenas en el documento, se recomienda almacenar también un objeto $date en el momento de la actualización.