gpt4 book ai didi

javascript - 如何使用从服务器接收到的秒数显示用户的 “last seen at” 时间

转载 作者:行者123 更新时间:2023-11-30 06:12:40 25 4
gpt4 key购买 nike

我想显示用户最后一次在线的时间,比如 whatsapp使用 xmpp 和 Angular

我发出了一个 xmpp 请求,我得到了最后一次看到的用户,我想将其转换为时间

我得到了什么:

用户最后一次出现是在 903 秒前

我想要什么:

用户最后一次出现是在晚上 11:30

服务器的最后事件响应¶

 <iq from='juliet@capulet.com'
id='last1'
to='romeo@montague.net/orchard'
type='result'>
<query xmlns='jabber:iq:last' seconds='903'>Heading Home</query>
</iq>

最佳答案

如果您将从服务器接收到的秒值赋给一个变量,您可以像下面那样进行。

const timeInSeconds = getValueFromServer();
const lastLoggedInTime = new Date(Date.now() - timeInSeconds * 1000);

在您的 html 模板中,您可以使用 lastLoggedInTime 变量来显示日期。

关于javascript - 如何使用从服务器接收到的秒数显示用户的 “last seen at” 时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57953372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com