Javascript 将日期时间从axios数据(YYYY-DD-MMThh:mm:ss)转换为mm/DD/YY
我有一个由axios get请求数据填充的DataTable,其中包括过去在矩.js的帮助下正确转换的时间。当我使用本地JSON文件时,我的代码可以正常工作,但自从切换到url后,我不得不进行大量代码重写 在控制台中,数据显示为日期时间,格式为YYYY-DD-MMThh:mm:ss,但当它们呈现到浏览器时,会自动显示为01/01/1970。我想这可能与我之前使用的代码有关 我如何重写我的函数,使它能够适当地呈现YYYY-DD-MMThh:mm:ss,最好是mm/DD/YYYY JS代码段: 对象代码段(控制台): 您是否尝试过Javascript 将日期时间从axios数据(YYYY-DD-MMThh:mm:ss)转换为mm/DD/YY,javascript,jquery,datetime,datatable,momentjs,Javascript,Jquery,Datetime,Datatable,Momentjs,我有一个由axios get请求数据填充的DataTable,其中包括过去在矩.js的帮助下正确转换的时间。当我使用本地JSON文件时,我的代码可以正常工作,但自从切换到url后,我不得不进行大量代码重写 在控制台中,数据显示为日期时间,格式为YYYY-DD-MMThh:mm:ss,但当它们呈现到浏览器时,会自动显示为01/01/1970。我想这可能与我之前使用的代码有关 我如何重写我的函数,使它能够适当地呈现YYYY-DD-MMThh:mm:ss,最好是mm/DD/YYYY JS代码段: 对象
时刻(数据'YYYY-DD-MMThh:mm:ss')。格式('mm/DD/YYYY')
?
loadAdmData(response) {
let admissText = response.map(function(val) {
return {
"Date of Adm": val.DateofAdm,
"Expires": val.Expires
}
})
$('#admissions-table').DataTable({
columns: [
... // ---- irrelevant data
...
...
{ data: "Date of Adm" },
{ data: "Expires" }
],
columnDefs: [
{"type":"unix","targets":3,"render": function(data) {
return moment.utc(data, "x").format('MM/DD/YYYY')
}} // targets must be plural
],
...etc
DateofAdm"1994-03-02T05:00:00Z"