我想从这种timestamp
string
var t = "2017-10-28 10:46:20".split(/[- :]/);
// Apply each element to the Date function
var d = new Date(Date.UTC(t[0], t[1]-1, t[2], t[3], t[4], t[5]));
console.log(d);
和Sat Oct 28 2017 at 10:46 am
fmin

我希望我想要的结果如下:
funmin
答案 0 :(得分:2)
你可以在vanilla js中执行此操作但是我会使用Moment库,这使得处理任何类型的日期格式都非常简单。
在您的示例中,您只需要执行此操作
const timeStamp = '2017-10-28 10:46:20';
const date = moment(timeStamp).format('ddd MMM do YYYY [at] HH:mm:ss A');
//date => 'Sat Oct 2017 at 10:46:20 AM'