MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como armazenar data e hora no Meteor para consultas de intervalo?


Tudo o que você precisa saber sobre isso pode ser encontrado aqui . Os destaques:

  • Armazenar datas como JavaScript Date objetos. Eles têm todas as vantagens de consulta de carimbos de data e hora inteiros, mas você não precisa convertê-los de volta para Date objetos para usá-los.

  • As consultas de intervalo funcionam assim:Posts.find({creation_date: {$gte: startDate, $lt: endDate}})

  • Você deve fazer com que o servidor faça as inserções ou use o timesync pacote para evitar problemas de distorção do relógio.

  • Você pode usar moment-timezone para formatar suas datas para fusos horários diferentes. por exemplo. moment(date).tz("America/New_York").format('l LT')