gpt4 book ai didi

javascript - 使用 JavaScript react 将 python 时间戳转换为分钟

转载 作者:行者123 更新时间:2023-11-30 19:39:09 27 4
gpt4 key购买 nike

我正在开发一个使用 python(3.7) 和 React 的项目,其中我从 python 获取一个 timestamp 并且需要在 react component 中显示它并且需要将其显示为 分钟

这是我尝试过的:

{Math.round((new Date().getTime() - new Date(message.timestamp).getTime())/60000)} minutes ago

它显示为:

NaN minutes ago

如果我将其显示为:

{message.timestamp}

然后它返回:

2019-04-09 13:01:22.036902+00:00

那么,我怎样才能只显示那个 timestamp 的分钟数呢?

最佳答案

利用momentjs库并根据需要格式化字符串

const a = "2019-04-09 13:01:22.036902+00:00"
console.log(moment(a).format('hh:mm A'))
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.3/moment.js"></script>

使用日期

var a = new Date("2019-04-09 13:01:22.036902+00:00")


a.getMinutes()

console.log("hours:"+a.getHours(),"minutes:"+a.getMinutes())

根据评论如果您正在寻找两个时间戳之间的差异

const timediff= moment().diff(moment("2019-04-09 13:01:22.036902+00:00"),'minutes')


console.log('timediff',timediff)
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.3/moment.min.js"></script>

关于javascript - 使用 JavaScript react 将 python 时间戳转换为分钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55594074/

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