javascript – Firebase TIMESTAMP到日期和时间
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – Firebase TIMESTAMP到日期和时间,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含868字,纯文字阅读大概需要2分钟。
内容图文
我在聊天应用程序中使用firebase.在聊天对象中,我使用Firebase.ServerValue.TIMESTAMP方法添加时间戳.
我需要使用此时间戳在聊天应用程序中显示消息接收时间.
如果它是当前时间我只需要显示时间.我需要显示日期和时间或仅显示日期.
我使用以下代码转换Firebase时间戳,但我没有得到实际时间.
var timestamp = '1452488445471';
var myDate = new Date(timestamp*1000);
var formatedTime=myDate.toJSON();
请为此问题提出解决方案
解决方法:
Firebase.ServerValue.TIMESTAMP不是实际时间戳,它是常量,如果将其设置为某个变量,它将被服务器中的实际值替换.
mySessionRef.update({ startedAt: Firebase.ServerValue.TIMESTAMP });
mySessionRef.on('value', function(snapshot){ console.log(snapshot.val()) })
//{startedAt: 1452508763895}
如果您想获得服务器时间,那么您可以使用以下代码
fb.ref("/.info/serverTimeOffset").on('value', function(offset) {
var offsetVal = offset.val() || 0;
var serverTime = Date.now() + offsetVal;
});
内容总结
以上是互联网集市为您收集整理的javascript – Firebase TIMESTAMP到日期和时间全部内容,希望文章能够帮你解决javascript – Firebase TIMESTAMP到日期和时间所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。