在 JavaScript 中将秒转换为分钟 您所在的位置:网站首页 时分秒怎么换算分钟 在 JavaScript 中将秒转换为分钟

在 JavaScript 中将秒转换为分钟

2024-03-04 05:22| 来源: 网络整理| 查看: 265

在 JavaScript 中将秒转换为分钟

我们将考虑一种应用数学表达式将秒转换为分钟的基本方法。

在我们的驱动器中,我们最初将给定值(以秒为单位)除以 60 作为 1 分钟 = 60 秒。有了这个基本概念,我们将检索指定秒的相应分钟。

在这里,具体来说,我们将看到一个初等数学的例子。另一个将以美化格式输出,我们将使用 toString() 方法和 padStart() 方法。

[JavaScript 中秒到分钟的基本转换]

我们将设置一个合适的数字(考虑以秒为单位的值)。我们将这个数字除以 60 并将 floor 值作为整数分钟值。

为了计算不能放入整分钟的剩余秒数,我们将对整个 second 数字 (var = time_s) 执行 mod 通过 60。因此,通过将 time_s 除以 60,我们将得到完整的分钟数,余数将通过 time_s mod(%) 60 来计算。

代码片段:

var time_s = 462; var minute = Math.floor(time_s/60); var rest_seconds = time_s%60; console.log(minute + " minutes " + rest_seconds + " seconds.")

输出:

秒到分钟的基本转换

我们有 462 秒,然后除以 60。执行此表达式后,我们收到值 7.7 并选择 floor 值 7。

这里的余数是 42,这是不能达到整分钟的剩余秒数。所以,最后,输出是 7 分 42 秒。

[在 JavaScript 中使用 toString() 和 padStart() 方法格式化 MM:SS]

padStart() 方法适用于字符串,因此我们将通过 toString() 方法将我们的数字元素转换为字符串。我们有类似的数学表达式将秒转换为分钟。

但更具体地说,如果我们转换单值分钟或秒,padStart() 方法将使其成为一个 2 位字符串,起始数字为 0。让我们可视化代码行和输出。

代码片段:

var time_s = 462; var minute = Math.floor(time_s/60); var rest_seconds = time_s%60; console.log(minute.toString().padStart(2, '0')+":"+rest_seconds.toString().padStart(2, '0'));

输出:

使用 toString 和 padStart 方法在 MMSS 中格式化



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有