【发布时间】:2016-10-16 06:21:59
【问题描述】:
我只想要第二列的时间,然后添加 2 小时。我正在使用 momentJS 库。这是我目前所拥有的。
function myFunction(){
var cellData = [];
var i;
var myTable = document.getElementById("myTable");
for (i=0; i<myTable.rows.length; i++) {
cellData.push(myTable.rows[i].cells[1].innerHTML);
}
var x = [moment(cellData).add(2, 'h').format('MM/DD/YYYY hh:mm')];
alert(x);
}
<table id="myTable" border="1">
<tbody>
<tr>
<td>A<td>
<td>2016-08-24 15:45</td>
<td>C</td>
</tr>
<tr>
<td>A<td>
<td>2016-08-24 16:45</td>
<td>C</td>
</tr>
</tbody>
【问题讨论】:
-
你遇到了什么错误?
-
您想要字符串形式的时间还是忽略日期戳的日期格式的时间?
标签: javascript arrays for-loop momentjs