如何在Firebase中获取Unix时间戳?

米莎·莫罗什科(Misha Moroshko)

在我的国际象棋应用程序中,我Firebase.ServerValue.TIMESTAMP用来记录移动的时间。

假设该用户有24小时的举动。如果他们在24小时内没有采取任何行动,他们将输掉比赛。

我想显示用户还剩下多少时间采取行动。要计算这一点,我需要知道当前的unix时间戳,然后执行以下操作:

time left = (last move unix timestamp) + (24 hours) - (current unix timestamp)

我觉得假设用户的机器时间正确可能不是最好的主意。

有没有办法从Firebase服务器获取Unix时间戳?

相关问题

加藤

您可以利用它.info/serverTimeOffset来计算从本地到服务器的差异:

var getCurrentTimestamp = (function() {
  var OFFSET = 0;

  fbutil.ref("/.info/serverTimeOffset").on('value', function(ss) {
    OFFSET = ss.val()||0;
  });

  return function() {
     return Date.now() + OFFSET;
  }
})();

var now = getCurrentTimestamp();
var delta = now - timestamp;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Firebase中验证时间戳?

来自分类Dev

如何在postgresql中以日期格式转换unix时间戳?

来自分类Dev

如何在React的Firebase Firestore中获取/生成当前时间戳

来自分类Dev

如何在Oracle SQL中获取日期列的时间戳?

来自分类Dev

如何在PHP中获取UTC时间戳

来自分类Dev

如何在Pandas DataFrame中获取时间戳

来自分类Dev

如何在Pandas DataFrame中获取时间戳

来自分类Dev

如何在 PostgreSQL 中获取连接时间戳的 EPOCH

来自分类Dev

如何在 Python 中以 UTC 格式获取时间戳

来自分类Dev

如何在 Python 中获取时间戳的纪元秒数?

来自分类Dev

如何从Unix时间戳中检索年份?

来自分类Dev

如何获取特定时间的unix时间戳?

来自分类Dev

在Unix时间戳中获取昨天的开始时间(PHP)

来自分类Dev

如何在PHP中获取当地时间今天上午11点和明天上午11点的Unix时间戳

来自分类Dev

如何在unix中设置字符串为时间戳?

来自分类Dev

如何在 sql server 的 UNIX 时间戳中添加一天?

来自分类Dev

如何从外壳获取unix时间戳到mongodump命令

来自分类Dev

在Python中获取上午9点的Unix时间戳

来自分类Dev

如何获取Twig中的时间戳值?

来自分类Dev

如何获取Twig中的时间戳值?

来自分类Dev

如何在 Javascript 中获取给定日期、时间和区域的时间戳

来自分类常见问题

如何在Jooq中选择unix时间戳作为日期?

来自分类Dev

如何在PostgreSQL上使用Unix时间戳

来自分类Dev

如何在CockroachDB中将Unix时间戳转换为日期?

来自分类Dev

如何在CMake中将UNIX时间戳转换为ISO

来自分类Dev

如何在Redis中比较unix时间戳?

来自分类Dev

如何在laravel的unix时间戳中保存日期?

来自分类Dev

从unix时间戳获取日期和时间

来自分类Dev

如何压缩Unix时间戳?

Related 相关文章

  1. 1

    如何在Firebase中验证时间戳?

  2. 2

    如何在postgresql中以日期格式转换unix时间戳?

  3. 3

    如何在React的Firebase Firestore中获取/生成当前时间戳

  4. 4

    如何在Oracle SQL中获取日期列的时间戳?

  5. 5

    如何在PHP中获取UTC时间戳

  6. 6

    如何在Pandas DataFrame中获取时间戳

  7. 7

    如何在Pandas DataFrame中获取时间戳

  8. 8

    如何在 PostgreSQL 中获取连接时间戳的 EPOCH

  9. 9

    如何在 Python 中以 UTC 格式获取时间戳

  10. 10

    如何在 Python 中获取时间戳的纪元秒数?

  11. 11

    如何从Unix时间戳中检索年份?

  12. 12

    如何获取特定时间的unix时间戳?

  13. 13

    在Unix时间戳中获取昨天的开始时间(PHP)

  14. 14

    如何在PHP中获取当地时间今天上午11点和明天上午11点的Unix时间戳

  15. 15

    如何在unix中设置字符串为时间戳?

  16. 16

    如何在 sql server 的 UNIX 时间戳中添加一天?

  17. 17

    如何从外壳获取unix时间戳到mongodump命令

  18. 18

    在Python中获取上午9点的Unix时间戳

  19. 19

    如何获取Twig中的时间戳值?

  20. 20

    如何获取Twig中的时间戳值?

  21. 21

    如何在 Javascript 中获取给定日期、时间和区域的时间戳

  22. 22

    如何在Jooq中选择unix时间戳作为日期?

  23. 23

    如何在PostgreSQL上使用Unix时间戳

  24. 24

    如何在CockroachDB中将Unix时间戳转换为日期?

  25. 25

    如何在CMake中将UNIX时间戳转换为ISO

  26. 26

    如何在Redis中比较unix时间戳?

  27. 27

    如何在laravel的unix时间戳中保存日期?

  28. 28

    从unix时间戳获取日期和时间

  29. 29

    如何压缩Unix时间戳?

热门标签

归档