【问题标题】:Convert Milliseconds to date and time using MS [duplicate]使用 MS 将毫秒转换为日期和时间 [重复]
【发布时间】:2022-02-17 13:46:40
【问题描述】:

我正在为我的 discord 服务器制作一个 alt 检测系统。我正在制作一个帐户年龄,这是它的代码。它发送毫秒,但嵌入的其他部分的 createdAt 有效,但不是差异字符串。我正在使用 V13 Discord.js MS 节点包

const createdAt = new Date(member.user.createdAt).getTime();
const difference = Date.now() - createdAt;

图片 https://i.stack.imgur.com/Vk7Gl.png

【问题讨论】:

    标签: javascript node.js discord discord.js node-modules


    【解决方案1】:

    这可能会有所帮助: 如果 member.user.createdAt 已经是 DateTime 格式而不是

    const createdAt = new (member.user.createdAt).getTime();
    const difference = new Date(Date.now() - createdAt);
    

    【讨论】:

    • 这有什么帮助?您如何从中获得任何合理的年龄格式?
    • 这可能有助于理解 const moonLanding = new Date('July 20, 69 20:17:40 GMT+00:00'); // 自 1970 年 1 月 1 日 00:00:00.000 GMT 以来的毫秒数 console.log(Date(Date.now() -moonLanding.getTime())); // 预期输出:“Thu Feb 17 2022 10:41:17 GMT+0500(巴基斯坦标准时间)”
    • 当我尝试它现在显示这个。 gyazo.com/1540940641d4180315bc8b47c5b8bc4b
    猜你喜欢
    • 1970-01-01
    • 2014-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多