Jestem nowicjuszem w Firebase i zastanawiałem się, jak mogę zapisać datę JavaScript i użyć Firebase do późniejszego porównania ich po stronie klienta?Firebase new Date()?
chcę zrobić coś takiego:
var someDate = new Date();
myRootRef.set(someDate);
myRootRef.on('value', function(snapshot) {
var currDate = new Date();
if (currDate >= snapshot.val()){
//do something
}
Jednak wrócę wartość null
z migawka?
Dodatkowo, jeśli obie daty pochodzą od tego samego klienta, prawdopodobnie będziesz chciał skonsultować '.info/serverTimeOffset' i dodać to do znacznika czasu:' new Date(). GetTime() + offset'; w przeciwnym razie dostaniesz dziwności dla użytkowników, którzy nie synchronizują swojego zegara w ciągu sekundy czasu atomowego – Kato
dzięki za odpowiedzi i próbki kodu! Bardzo to doceniam! – TriFu