Firebase new Date()?
Je suis nouveau sur Firebase et je me demandais comment je peux stocker un JavaScript de la date et de l'utilisation Firebase pour les comparer sur le côté client plus tard?
Je veux faire quelque chose comme:
var someDate = new Date();
myRootRef.set(someDate);
myRootRef.on('value', function(snapshot) {
var currDate = new Date();
if (currDate >= snapshot.val()){
//do something
}
Cependant, je rentre une valeur de null
à partir de l'instantané?
OriginalL'auteur TriFu | 2013-05-05
Vous devez vous connecter pour publier un commentaire.
Vous pouvez également utiliser le timestamp.
.info/serverTimeOffset
et l'ajouter à la horodatage:new Date().getTime() + offset
; sinon, vous allez obtenir une certaine étrangeté pour les utilisateurs qui ne tiennent pas leurs horloge synchronisée à l'intérieur d'une seconde de temps atomiquemerci pour les réponses et des exemples de code! Je l'apprécie vraiment!
OriginalL'auteur ghost
Vous devez définir un Firebase avec de la ficelle ou de l'objet avec la valeur, et que de lire la même valeur dans l'événement.
OriginalL'auteur Eyal