const date = new Date('2018-06-08T04:40:18.596Z')
const day = date.getDate() // will give you 8 (number between 1-31)
const month = date.getMonth() // will give you 5 (number between 0-11)
const year = date.getFullYear() // will give you 2018
0
这对你有用吗?
function day_year (date, join) {
let d = new Date(date)
d.setTime(d.getTime() + d.getTimezoneOffset()*60*1000)
let day = '' + d.getDate()
let year = d.getFullYear()
if (day.length < 2) day = '0' + day
return [day, year].join(join)
}
let updated_at = '2018-06-08T04:40:18.596Z'
console.log(day_year(updated_at, '-')) // 08-2018
console.log(day_year(updated_at, '/')) // 08/2018
2 回答
第一个也是更简单的方法是在Javascript中使用Date对象
这对你有用吗?