我正在尝试格式化从我的数据库中请求的日期。我查找了如何格式化日期,然后将其作为解决方案:var d = new Date("2015/03/25");哪个可行,但是我的日期存储在数据对象中,并且每一行的日期都不相同(因为来自数据库的数据显示在表中。let DateSubmitted = new Date(**data[i].DateSubmitted)**; list += ` <tr> <td class="requestID">${data[i].requestID}</td> <td class="date-requested">**${DateSubmitted}**</td> <td class="item-code">${data[i].itemCode}</td> ...我的问题是,如何格式化从data[i]返回的每个日期?
1 回答
千巷猫影
TA贡献1829条经验 获得超7个赞
ES5:
var dateFormatted = DateSubmitted.getDate() + '/' + (DateSubmitted.getMonth() + 1) + '/' + DateSubmitted.getFullYear();
ES6:
const dateFormatted = `${DateSubmitted.getDate()}/${DateSubmitted.getMonth() + 1}/${DateSubmitted.getFullYear()}`
所以,
let DateSubmitted = new Date(**data[i].DateSubmitted)**;
const dateFormatted = `${DateSubmitted.getDate()}/${DateSubmitted.getMonth() + 1}/${DateSubmitted.getFullYear()}`
list += `
<tr>
<td class="requestID">${data[i].requestID}</td>
<td class="date-requested">**${dateFormatted}**</td>
<td class="item-code">${data[i].itemCode}</td>
...
添加回答
举报
0/150
提交
取消