我正在使用MomentJS将17-08-2022 15:46:29转换为更可读的格式,如现在,但它以错误的方式显示,我的意思是,它应该显示就在现在,或两小时前但它显示的是18小时前
让我们看看一些刀片+vuejs代码:
fnCreatedCell: function (nTd, sData, oData, iRow, iCol) {
moment.locale('pt-br');
var data = oData.created_at;
let criado = moment(data, "DD/MM/YYYY").fromNow();
$(nTd).html(criado);
}
},
在Model id上做如下操作:
public function getCreatedAtAttribute($created_at)
{
return date("d-m-Y H:i:s", strtotime($created_at));
}
它运行在一个PHP Laravel应用程序上。有什么想法吗?
谢谢大家!因为你的回答,我得到了缺失的东西:
fnCreatedCell: function (nTd, sData, oData, iRow, iCol) {
moment.locale('pt-br');
var data = oData.created_at;
let criado = moment(data, "DD/MM/YYYY H:i:s").fromNow();
$(nTd).html(criado);
}
},
缺少参数H:i:s
!
非常感谢你的帮助!