gpt4 book ai didi

html - 是否可以将毫秒转换为正常时间 hh :mm:ss without Javascript?

转载 作者:行者123 更新时间:2023-11-28 01:20:46 26 4
gpt4 key购买 nike

目前我有一个带有复选框的表单和一个包含多个结果的表格。这一切都适用于 Javascript。但是为了在论坛上安全地使用它,最好不要使用 Javascript,因为它们在帖子中使用。

目前此表单有几个可检查的选项,用于计算减少标准毫秒时间的因子,并将它们输出到结果中。现在我想重建它以不使用 Javascript。这应该适用于上述选项。但这些毫秒最终必须显示为小时:分钟:秒。

这是否可以在不使用 Java 函数的情况下实现? (并且没有 php)所以只有 HTML 或 CSS。

我已经看过几个东西,比如纯 CSS 计算器等,但这些都只是数字。我需要时间转换。

目前我用的是这个功能代码

// function milliseconds to time
function msTime(s) {
var ms = s % 1000;
s = (s - ms) / 1000;
var secs = s % 60;
s = (s - secs) / 60;
var mins = s % 60;
var hrs = (s - mins) / 60;

mins = ("00" + mins).substr(-2);
secs = ("00" + secs).substr(-2);

return ' ' + hrs + 'h ' + ' ' + mins + 'm ' + ' ' + secs + 's';
}

最佳答案

没有 Javascript 是不可能的。您可以按如下方式简化功能。

var secondsToTime = function(duration) {
var date = new Date(duration);

return "%hours:%minutes:%seconds"
.replace('%hours', date.getHours())
.replace('%minutes', date.getMinutes())
.replace('%seconds', date.getSeconds());
}

console.log(secondsToTime(1324339210310));

关于html - 是否可以将毫秒转换为正常时间 hh :mm:ss without Javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33975069/

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