相关疑难解决方法(0)

203
推荐指数
15
解决办法
25万
查看次数

如何将秒转换为HH:mm:ss in moment.js

如何将秒转换为HH:mm:ss

目前我正在使用下面的功能

render: function (data){
     return new Date(data*1000).toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1");;
}
Run Code Online (Sandbox Code Playgroud)

这适用于chrome但在firefox中使用12秒我得到了01:00:12 我想使用moment.js来实现跨浏览器的兼容性

我尝试了这个但是没有用

render: function (data){
         return moment(data).format('HH:mm:ss');
}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

编辑

我设法找到了没有 moment.js 的解决方案,如下所示

return (new Date(data * 1000)).toUTCString().match(/(\d\d:\d\d:\d\d)/)[0];
Run Code Online (Sandbox Code Playgroud)

仍然很好奇我怎么能在moment.js做到这一点

javascript momentjs

74
推荐指数
7
解决办法
7万
查看次数

Javascript格式日期/时间

我需要改变从一个日期/时间2014年8月20日15:30:00看起来像二○一四年八月二十〇日下午3:30

可以使用javascript的Date对象完成吗?

javascript datetime date

69
推荐指数
4
解决办法
31万
查看次数

将秒转换为HH:MM:SS

可能重复:
用javascript将秒转换为HH-MM-SS?

嗨,

我有一个16.4534的浮点数,这是视频持续时间的秒数.我想把它转换成HH:MM:SS所以看起来像00:00:16.

做过搜索但没有找到任何相关的东西.

我需要使用正则表达式吗?

非常感谢.

提前致谢.

javascript time

19
推荐指数
1
解决办法
4万
查看次数

计算列的时间总和

我有这张表:

<table id="total" border="1" width="100%">
    <tbody>
        <tr>
            <td>Total duration time</td>
            <td class="total_duration_time"></td>
        </tr>
    </tbody>
</table>
<table id="data" border="1" width="100%">
    <tbody>
        <tr>
            <td>Anna</td>
            <td>318</td><td class="duration_time">00:00:50</td>
            <td>62700</td>
        </tr>
        <tr>
            <td>Bob</td>
            <td>318</td>
            <td class="duration_time">00:00:27</td>
            <td>62703</td>
        </tr>
        <tr>
            <td>Mike</td>
            <td>318</td>
            <td class="duration_time">00:00:36</td>
            <td>88455233284</td>
        </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

我需要计算 class 列的总和duration_time并将结果打印到 class 列中total_duration_time

如何在 JavaScript 或 jQuery 上执行此操作?

我尝试使用此示例中的代码http://jsfiddle.net/unKDk/13/,但如果用 00:00:00 类型的值代替数字,它不会计算时间量。

javascript jquery

2
推荐指数
1
解决办法
8494
查看次数

在javascript中显示hh:mm:ss.msmsms

我正在关注javascript Date对象的W3Schools教程,并尝试以hh:mm:ss.msmsms格式显示时间.

<!DOCTYPE html>
<html>
<body>

<p id="demo">Click the button to display a date after changing the hours, minutes, and seconds.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction()
{
var d = new Date();
d.setHours(07,01,01,312);
var x = document.getElementById("demo");
x.innerHTML=d;
}
</script>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我期待07:01:01.312(如hh:mm:ss.msmsms),但它显示

Sun Feb 23 2014 07:01:01 GMT-0600 (CST)
Run Code Online (Sandbox Code Playgroud)

我怎样才能让javascript取代07:01:01.312

javascript date node.js

2
推荐指数
1
解决办法
908
查看次数

如何将分钟转换为时间(时:分:秒)?

我的问题是:如何将分钟转换为时间(hh:mm:ss)?

我有一个价值:

decimalMinuteString="1.1783471074380165"

预期输出为:“00:01:10”

如何处理 javascript/jquery?

谢谢

javascript jquery

2
推荐指数
1
解决办法
9435
查看次数