gpt4 book ai didi

Javascript:如何将 n 分钟添加到 unix 时间戳

转载 作者:数据小太阳 更新时间:2023-10-29 05:04:17 26 4
gpt4 key购买 nike

我有一个 unix 时间戳:1368435600。持续时间以分钟为单位:例如 75。

使用 javascript 我需要:

  1. 将时间戳转换为字符串格式 hours:mins (09:00)
  2. 时间戳加上n分钟:时间戳+ 75分钟

我尝试了 moment.js 库:

end_time = moment(start_time).add('m', booking_service_duration);

booking_service_duration 是 75,但增加了一个小时。我也宁愿不必使用另一个 js 库

最佳答案

要添加 75 分钟,只需乘以 60 得到秒数,并将其添加到时间戳:

timestamp += 75 * 60

要转换为小时:分钟,您需要做更多的数学运算:

var hours = Math.floor(timestamp/60/60),
mins = Math.floor((timestamp - hours * 60 * 60) / 60),
output = hours%24+":"+mins;

关于Javascript:如何将 n 分钟添加到 unix 时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16240313/

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