Какой метод использовать в php для генерации метки времени firebase, что равно firebase.serverValue.timestamp?
Я пытался использовать time()
видимо это неправильный формат.
firebase.serverValue.timestamp
public static final Map TIMESTAMP
Значение заполнителя для автоматического заполнения текущей метки времени (время с начала Unix в миллисекундах) серверами базы данных Firebase.
Док Ссылка
Как говорится в документации, он в миллис. Фактическое определение метки времени в секундах, но, в любом случае, чтобы получить фактическую метку времени в миллисекундах в PHP, вы должны
microtime();
Редактировать:
чтобы получить миллисекунды из микросекунд (возвращаемых функцией microtime ()), вам необходимо:
$timeparts = explode(" ",microtime());
$currenttime = bcadd(($timeparts[0]*1000),bcmul($timeparts[1],1000));
echo $currenttime;
Других решений пока нет …