将DateTime字符串转换为表中的经过时间
Convert DateTime string in elapsed time in a Table
我有一个静态的html
<table>
像这样,我不能修改:
<table>
<tr>
<td>Street'Art</td>
<td>Start</td>
<td>10.06.2014 21:59:40</td>
<td>10.06.2014 22:00:29</td>
<td>0.0.0.0.0</td>
</tr>
<tr>
<td>Street'Art</td>
<td>Updated</td>
<td>KABIT</td>
<td>10.06.2014 22:00:44</td>
<td>0.0.0.0.0</td>
</tr>
<tr>
<td>Street'Art</td>
<td>Down</td>
<td>10.06.2014 22:02:54</td>
<td>10.06.2014 22:03:43</td>
<td>0.0.0.0.0</td>
</tr>
<tr>
<td>Cloud'Art</td>
<td>Start</td>
<td>11.06.2014 18:23:42</td>
<td>11.06.2014 18:24:38</td>
<td>1.1.1.1.1</td>
</tr>
<tr>
<td>Cloud'Art</td>
<td>Updated</td>
<td>JEL_EM</td>
<td>11.06.2014 18:25:30</td>
<td>1.1.1.1.1</td>
</tr>
<tr>
<td>Cloud'Art</td>
<td>Updated</td>
<td>JEL_EM</td>
<td>12.06.2014 06:00:12</td>
<td>1.1.1.1.1</td>
</tr>
</table>
我想转换第四个 <td>
在经过的时间。
,
<tr>
<td>Street'Art</td>
<td>Start</td>
<td>10.06.2014 21:59:40</td>
<td>10.06.2014 22:00:29 - 20 minutes ago</td>
<td>0.0.0.0.0</td>
</tr>
或者
<tr>
<td>Street'Art</td>
<td>Start</td>
<td>10.06.2014 21:59:40</td>
<td>10.06.2014 22:00:29</td>
<td>20 minutes ago</td>
<td>0.0.0.0.0</td>
</tr>
我已经实现了转换算法,但是我需要获得第四个<td>
并添加运行时间。
My working JS-Fiddle:http://jsfiddle.net/LinkJoe/5UHuU/
尝试。text () 。
$("table td:nth-child(4)").text(timeSince(new Date()));
演示工作不要从头开始实现时间计算算法。使用moment.js库(或任何其他类似库)来计算日期显示。执行此操作的代码片段如下所示。输入日期可以是不同的格式——moment.js可以解析几乎任何格式的日期。更多信息请参见moment.js文档。
$("table td:nth-child(4)").text(moment('2014-06-12T08:35:00').fromNow());
$("table tbody tr:n -child(3)")。文本("文本")
这应该适用于您的。当然,您需要修改上面的内容,但是选择器可以工作
相关文章:
- setTimeout()是如何实现的,这样它就可以在不阻塞主线程的情况下跟踪经过的时间
- 如何创建一个显示在窗口底部角落的DIV(经过一段时间后)
- 更新网页上的计时器,并保持经过的时间--如何处理
- 日期之间经过的时间
- 计算两个 yyyyMMddHHmmss 时间戳之间的经过时间
- Javascript :经过一段时间后执行操作
- 是否可以使用 .transition() .duration() 中经过的时间作为变量
- AngularJS:只有经过一段时间后,才显示ajax请求的加载微调器
- 可以'无法获得正确的经过时间
- Javascript游戏循环-如何知道循环外的函数经过了多少时间
- 如何在点击处理程序中经过一定时间后刷新页面
- 如何获取json日期所经过的时间
- AngularJS:确定经过的时间,用于定期更新模型和视图
- d3中的颜色转换使用经过的时间
- 使用moment.js计算经过的时间
- 鼠标经过时间后激活弹出菜单,然后在鼠标离开时取消激活
- Web音频Api:与经过时间相关的频率
- 将DateTime字符串转换为表中的经过时间
- 将日期时间转换为“经过时间”直到现在
- 我需要计算两个日期对象之间的经过时间