Я новичок в Firebase, и мне было интересно, как я могу хранить дату JavaScript и использовать Firebase для сравнения их на стороне клиента позже?Firebase new Date()?
Я хочу сделать что-то вроде:
var someDate = new Date();
myRootRef.set(someDate);
myRootRef.on('value', function(snapshot) {
var currDate = new Date();
if (currDate >= snapshot.val()){
//do something
}
Однако я возвращусь значение null
из снимка?
Кроме того, если обе даты не принадлежат одному клиенту, вы, вероятно, захотите обратиться к '.info/serverTimeOffset' и добавить это к метке времени:' new Date(). GetTime() + offset'; в противном случае вы получите некоторую странность для пользователей, которые не синхронизируют свои часы в течение секунды атомного времени. – Kato
спасибо за ответы и образцы кода! Я очень ценю это! – TriFu