js-*_*ner 4 javascript date datetime-format
因此后端向 FE 提供的日期为:“2019-05-30T00:00:00.000Z”
我正在尝试在 FE 上渲染2019 年 5 月 30 日
所以...
let date = new Date( Date.parse('2012-01-26T13:51:50.417-07:00') );
Run Code Online (Sandbox Code Playgroud)
我一直在尝试使用MDN Javascript Date 文档
但是,如何开始修改 Date 对象并控制所需的输出呢?
js-*_*ner 13
我设法为此创建了一个工作函数:
function formatDate(value) {
let date = new Date(value);
const day = date.toLocaleString('default', { day: '2-digit' });
const month = date.toLocaleString('default', { month: 'short' });
const year = date.toLocaleString('default', { year: 'numeric' });
return day + '-' + month + '-' + year;
}
formatDate('2019-05-30T00:00:00.000Z') // 30-May-2019
Run Code Online (Sandbox Code Playgroud)