Как получить данные текущего дня из Firebase timeStamp - PullRequest
0 голосов
/ 08 мая 2018

Я использую ServerTimeStamp в своем объекте данных, теперь я хочу получить только данные текущего дня.

var happycount =  admin.database().ref(`/tariq-road/happy`)
    .orderByChild('timeStamp')
    .equalTo(Date.now())
    .once('value', (snapshot) => {
      var data = snapshot.numChildren()
      console.log('data:  ', data)
    })

Как мне получить сегодняшние данные?

1 Ответ

0 голосов
/ 05 июня 2018
var start = new Date();
start.setHours(0,0,0,0);

var end = new Date();
end.setHours(23,59,59,999);

var happycount =  admin.database().ref(`/tariq-road/happy`)
    .orderByChild('timeStamp')
    .startAt(start.valueOf())
    .endAt(end.valueOf())
    .once('value', (snapshot) => {
      var data = snapshot.numChildren()
      console.log('data:  ', data)
    })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...