我在 JavaScript 中有这个 yest_date 变量
var yest_date = "Mon Dec 12 2016 15:33:41 GMT-0800 (Pacific Standard Time)"
我希望这个变量“yest_date”采用这种格式,其值为。
20161212
有人可以告诉我如何实现这一目标吗?
最佳答案
我建议使用 moment.js。这是一个非常好的库,可以处理任何日期时间相关的问题http://momentjs.com/
var yest_date = moment("Mon Dec 12 2016 15:33:41 GMT-0800 (Pacific Standard Time)")
console.log(yest_date.format("YYYYMMDD"))
如果您不想添加额外的库,那么您可以使用经典的字符串连接
let yest_date = new Date("Mon Dec 12 2016 15:33:41 GMT-0800 (Pacific Standard Time)")
console.log(`${yest_date.getFullYear()}${yest_date.getMonth() + 1}${yest_date.getDate()}`)
关于javascript - 在javascript中将日期变量转换为特定格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41132409/