如何在 JavaScript 中将时间以毫秒为单位转换为小时、分钟、秒格式?

2023-11-22

我的时间为毫秒数,我想将其转换为HH:MM:SS格式。它应该环绕,与milliseconds = 86400000我想要得到00:00:00.


创建一个这样的函数怎么样:

function msToTime(duration) {
  var milliseconds = Math.floor((duration % 1000) / 100),
    seconds = Math.floor((duration / 1000) % 60),
    minutes = Math.floor((duration / (1000 * 60)) % 60),
    hours = Math.floor((duration / (1000 * 60 * 60)) % 24);

  hours = (hours < 10) ? "0" + hours : hours;
  minutes = (minutes < 10) ? "0" + minutes : minutes;
  seconds = (seconds < 10) ? "0" + seconds : seconds;

  return hours + ":" + minutes + ":" + seconds + "." + milliseconds;
}
console.log(msToTime(300000))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 JavaScript 中将时间以毫秒为单位转换为小时、分钟、秒格式? 的相关文章

  • 如何在同一页面上使用AJAX处理多个表单

    我有一个表单 当我单击 提交 时 它就被提交了 然后该表单隐藏 操作页面的结果显示在 div 中 classname dig 它工作正常 但是当我添加另一个表单时 它停止正常工作并且所有表单同时提交 我如何更改我的代码 done click
  • 每 3 秒重复一次动画

    我正在使用 WOW js 和 animate css 现在我正在将 CSS 运行到 Infinite 我想知道如何让我的课程运行 3 秒停止并再次开始到无限 My html img src images fork png class for
  • 如何计算 pandas datetime 对象的均值和方差?

    如何计算 YYYY MM DD 形式的 python 日期时间对象的汇总统计数据 均值和标准差 我想对具有不同 ID 的不同日期时间对象组执行此操作 数据如下 import datetime as dt df pd DataFrame Da
  • 为什么 JavaScript base-36 转换看起来不明确

    我目前正在编写一段使用 Base 36 编码的 JavaScript 我遇到了这个问题 parseInt welcomeback 36 toString 36 看来要回归了 welcomebacg 我在 Chrome 开发者控制台和 Nod
  • 尝试将布尔 C# 变量传递给 javascript 变量并将其设置为 true

    在我的 aspx 页面中 我将布尔变量 C 传递给需要布尔类型的 javascript 函数 但遇到了问题 但是 C 变量返回 True 而 javascript 不喜欢大写 myjavascript 如果我将 c 变量转换为字符串 那么我
  • 使用模数按字母顺序对列表进行排序

    我在获取元素列表并按字母顺序对它们进行排序方面没有任何问题 但我很难理解如何使用模数来做到这一点 更新 这是按我的方式工作的代码 但是 我更喜欢下面提供的答案的可重用性 因此接受了该答案
  • 我想检查 $('#td1').text() === "x" 是否?

    我想检查innerHtml是否有X或O 所以我不能再次添加任何其他东西 但它不起作用 添加检查代码后它就停止了 我在这里尝试做一个简单的XO游戏来更熟悉javascript和jquery 我也不确定是否可以用 jQuery 做到这一点
  • 检查 JavaScript 字符串是否为 URL

    JavaScript 有没有办法检查字符串是否是 URL 正则表达式被排除在外 因为 URL 很可能是这样写的stackoverflow 也就是说它可能没有 com www or http 如果你想检查一个字符串是否是有效的 HTTP UR
  • Meteor:应用程序无法在 0.9.1.1 版本上运行

    出现类似错误 Error TypeError undefined is not a function evaluating Template create anonymous function iron dynamic template j
  • 使用 Angular 下载具有动态 src 的脚本

    Angular 提供了通过动态名称动态加载模板的方法ng include 该部分中的内联 JS 和 CSS 可以正常加载 但没有一个好的方法来下载带有动态 url 的脚本 我们需要下载脚本 相对于调用它们的 html 部分的路径 即我们有一
  • 从未用 @flow 标记的导入文件中获取类型定义

    TL DR我怎么告诉flow从未声明的导入模块导入类型定义 flow 加长版 流接缝能够从不使用流语法的文件中派生类型 请参阅示例 示例文件 flow js if Math random lt 0 5 var y hello else va
  • JavaScript 重定向到新窗口

    我有以下代码 它根据下拉列表的值重定向到页面 我如何使其在新窗口中打开 function goto form var index form select selectedIndex if form select options index
  • 在requestAnimationFrame中使用clearRect不显示动画

    我正在尝试在 HTML5 画布上做一个简单的 javascript 动画 现在我的画布是分层的 这样当我收到鼠标事件时 背景层不会改变 但带有头像的顶层会移动 如果我使用 requestAnimationFrame 并且不清除屏幕 我会看到
  • 在 webpack 2.x 中使用 autoprefixer 和 postcss

    如何使用autoprefixer使用 webpack 2 x 以前 它曾经是这样的 module loaders test scss loader style css sass postcss postcss gt return autop
  • 如何在react-native中获取Text组件的onPress值

    我是一名新的 React Native 开发人员 我想使用 onPress 获取 Text 组件的值并将其传递给函数
  • Firefox 书签探索未超过 Javascript 的第一级

    我已经编写了一些代码来探索我的 Firefox 书签 但我只获得了第一级书签 即我没有获得文件夹中的链接 e g 搜索引擎 雅虎网站 谷歌网站 在此示例中 我只能访问 Search engines 和 google com 不能访问 yah
  • Angular 2+ 安全性;保护服务器上的延迟加载模块

    我有一个 Angular 2 应用程序 用户可以在其中输入个人数据 该数据在应用程序的另一部分进行分析 该部分仅适用于具有特定权限的人员 问题是我们不想让未经授权的人知道how我们正在分析这些数据 因此 如果他们能够在应用程序中查看模板 那
  • HTML 离线应用程序缓存,列出下载的文件

    作为我正在构建的离线 Web 应用程序的加载屏幕的一部分 使用缓存清单 http developer apple com library safari documentation iPhone Conceptual SafariJSData
  • 为什么 jquery 没有检测到单选按钮未被选中的情况? [复制]

    这个问题在这里已经有答案了 可能的重复 JQuery radioButton change 在取消选择期间不会触发 https stackoverflow com questions 5176803 jquery radiobutton c
  • 如何获取浏览器视口中当前显示的内容

    如何获取当前正在显示长文档的哪一部分的指示 例如 如果我的 html 包含 1 000 行 1 2 3 9991000 并且用户位于显示第 500 行的中间附近 那么我想得到 500 n501 n502 或类似的内容 显然 大多数场景都会比

随机推荐

  • Python 中的游程长度编码

    我正在尝试编写一个简单的Python算法来解决这个问题 你能帮我弄清楚该怎么做吗 如果任何字符重复超过 4 次 则整个集合 重复的字符应替换为斜杠 后跟 2 位数字 即这一系列重复字符的长度 和性格 例如 aaaaa 将被编码为 05a 自
  • 解析 SVG 并将其添加到 svg 元素

    我有一个服务 我想将 SVG 部件动态添加到 g 元素 这是服务返回的内容
  • 如何在正则表达式中忽略大小写?

    我有一个 ASP NET MVC 应用程序 有一个名为 File 的实体 它有一个名为 Name 的属性 using System ComponentModel DataAnnotations public class File Regul
  • 由于目标机器主动拒绝而无法建立连接(PHP / WAMP)

    Note 我意识到这可能被视为重复 但我查看了其他回复 但他们没有为我解决问题 我最近在 Windows 7 上安装了带有 mysql 插件的 Zend Studio 和 Zend Server 我不是一个合格的服务器管理员 但也不是完全无
  • ServiceStack Razor 身份验证

    我正在查看 Rockstars 示例和 ServiceStack Razor 我如何将身份验证融入到 secure cshtml 页面中 因此 如果需要 我可以将用户重定向到 Login cshtml 我只从 Social Bootstra
  • NGINX:从上游读取响应标头时上游超时(110:连接超时)

    我让 Puma 作为上游应用程序服务器运行 让 Riak 作为我的后台数据库集群 当我发送一个请求来映射约 25K 用户的数据块并将其从 Riak 返回到应用程序时 我在 Nginx 日志中收到错误 读取时上游超时 110 连接超时 来自上
  • 有没有办法在 Android 上预加载 AdMob 广告?

    我的应用程序中的 对话框 我创建的一个看起来像这样的视图 因为广告不适合正常的对话框 中有一个 AdMob 广告 通常 广告加载大约需要 4 或 5 秒的时间 并且由于它位于 对话框 中 因此用户很可能会在广告加载之前单击按钮 关闭对话框
  • 根据另一个键的值有条件地打印值

    下面是一些 JSON 示例 Tags Key Name Value foo Key Type Value C 我想仅当 Key 为 Type 时打印 Value 的值 所以它应该打印出 C 这是我到目前为止所拥有的 echo MY TAGS
  • 从应用程序类请求许可[重复]

    这个问题在这里已经有答案了 根据新的 Android 文档 为了收集某些数据 我需要请求许可 所以我正在这样做 Override public void onCreate super onCreate if PermissionUtilit
  • PySpark DataFrames - 无需转换为 Pandas 即可枚举的方法?

    我有一个很大pyspark sql dataframe DataFrame名为 df 我需要某种枚举记录的方法 因此 能够访问具有特定索引的记录 或选择具有索引范围的记录组 在熊猫中 我可以做 indexes 2 3 6 7 df inde
  • 多个背景图像 IE8

    是否有任何 jquery 插件 或任何其他方式 强制 IE8 显示多个背景图像 适用于 Internet Explorer 和旧版 Mozilla Firefox 的 CSS3 多种背景 该库通过从样式和链接标签读取 CSS 代码 为 In
  • Android模拟器:如何监控网络流量?

    如何监控从 Android 模拟器发送和接收的网络流量 捕获网络流量有两种方法directly从 Android 模拟器 复制并运行ARM 兼容的 tcpdump 二进制文件在模拟器上 将输出写入 SD 卡 也许 例如tcpdump s0
  • Visual Studio Code 的 Mac OS Mojave 麦克风权限

    我正在尝试使用 PyAudio 录制音频 但是在 VSCode 中工作时不会生成麦克风权限请求 我已经完成了 NVRAM 重置 这允许我通过终端运行脚本 在它生成权限请求之后 在隐私设置中 唯一可用的应用程序是 Chrome 和 Termi
  • 在 ruby​​ 上的模型中的方法之前调用

    这是我的实现 用于开发在模型中的所有方法之前运行代码的方法 调用 before hook months used 方法需要位于类的底部 以便 ExecutionHooks 可以获取模块中加载的instance method 我想在顶部加载实
  • 如何在 Avro 中定义 LogicalType。 (java)

    我需要能够标记 AVRO 模式中的某些字段 以便它们在序列化时进行加密 逻辑类型允许标记字段 并且与自定义转换一起应该允许它们由 AVRO 透明地加密 我在查找有关如何在 AVRO 中定义和使用新逻辑类型的文档时遇到了一些问题 avro 1
  • 从 MAKECMDGOALS 中删除目标?

    我的 makefile 中有以下内容 它是GNUmakefile 因此支持额外的 make 功能 Undefined Behavior Sanitzier Clang and G ifeq findstring ubsan MAKECMDG
  • 如何在asp.net MVC中将日期时间从视图传递到控制器

    我正在尝试将以下数据从我的视图传递给控制器 Edited
  • 列表视图中 Gridview 列的内容对齐

    Please see the picture below 以下是此代码
  • 纯C函数调用Objective-C方法?

    好吧 我已经阅读了关于这个主题的六篇帖子 但似乎没有一个解决方案能够满足确切的需求 问题 Pure C c 函数如何调用 Pure Objective C m 类中的方法 每个示例 答案都在 Objective C m 方法中使用 C 我有
  • 如何在 JavaScript 中将时间以毫秒为单位转换为小时、分钟、秒格式?

    我的时间为毫秒数 我想将其转换为HH MM SS格式 它应该环绕 与milliseconds 86400000我想要得到00 00 00 创建一个这样的函数怎么样 function msToTime duration var millise