Javascript 和/或 jQuery 时间码格式

标签 javascript jquery time format

我有一个以秒为单位的时间码,精确到小数点后三位。 (例如 10.675)我想将其格式化为 mm:ss(例如 00:32 或 23:04)。是否有 Javascript 或 jQuery 基本函数可以做到这一点?每当我搜索时,我只找到如何向日期选择器添加时间。

最佳答案

尝试如下所示:

function formateDate( seconds ) {
    var date = new Date(seconds * 1000);
    return date.getMinutes() + ":" + date.getSeconds();
}

这将创建一个新日期,您可以在其中关注时间方面。但如果您需要超过 24 小时,则此方法效果不佳。为此,您需要比较两个日期。或者只是使用除法和模数手动进行计算。

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/

关于Javascript 和/或 jQuery 时间码格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11729055/

相关文章:

javascript - 如何在jquery脚本中调用Node.js服务?

迄今为止的 Javascript 时间字符串

javascript - 为什么我的 Rails AJAX 删除方法只有在我刷新时才有效?

php - 衡量性能/优化网站时的有用提示?

javascript - jquery遍历问题

javascript - Xpath:如果子存在,如何在 xpath 中选择父注释的值

javascript - 如何应用:empty selector to an XML document

php + mysql 和夏令时问题 : what are the rules?

java - 根据国家/地区习惯设置日期格式

javascript - js async/await 在使用此关键字时抛出错误