Как получить время сервера Firebase в секундах при установке / обновлении данных на firestore target-c? - PullRequest
0 голосов
/ 15 апреля 2019

Мы столкнулись с проблемой, связанной с отметкой времени при установке / обновлении данных в firestore.Нам нужна фактическая временная метка сервера Firebase в секундах, но использование [[FIRTimestamp timestamp].seconds] дает нам временную метку в секунду, а для системной даты не фактическую дату сервера.

Так как же мы можем получить временную метку сервера в приложении при установке / обновлении данных?Мы также используем [FIRServerValue timestamp], но это дает результат в формате словаря [".sv":"timestamp"].Поэтому мы попытались получить секунды из этого словаря, используя следующий способ:

NSLog(@"%ld",(NSInteger)[FIRServerValue timestamp]/1000); //105827998577

Но эта временная метка, которую мы получаем, неверна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...