【发布时间】:2017-06-07 14:17:46
【问题描述】:
我的数据集具有不同数量的日期时间,例如 2016 年 12 月 26 日星期一 16:25:01 GMT+0500(巴基斯坦标准时间),
我已将上述时间转换为我在 jquery 中的日期格式,但我需要转换另一列,它与此完全相同,但它在一行 html 表中有多个日期,如下所示
我希望最后一列完全转换为第一列
这是我的 JQuery 代码
$(document).ready(function() {
$('.dateField').each(function() {
var date = new Date($(this).text());
var dformat = [ (date.getMonth()+1),
date.getDate(),
date.getFullYear()].join('/')+
' ' +
[ date.getHours(),
date.getMinutes(),
date.getSeconds()].join(':');
$(this).text(dformat);
});
});
【问题讨论】:
-
使用
,(逗号)拆分内容并处理日期并返回所有合并的格式化值。或者更好的是,使您的逻辑成为通用函数,然后执行text.split(',').map(x=>getMyFormat(x)).join(', ')
标签: javascript jquery node.js datetime