通过从 Wordpress API 获取数据,我可以通过这种方式获取日期/时间 - 2019-11-29 19:00:00
如何通过使其看起来像这样来修改它 - 2019年11月29日 19:00
HTML:
<p class="date">DATE</p>
JS:
const date = postCopy.querySelector(".date");
date.textContent = post.event_date
最佳答案
我建议使用 vanilla JS 中提供的 toLocaleDateString()
方法。
let initialDate = "2019-11-29 19:00:00"
let formattedDate = new Date(initialDate).toLocaleDateString('en-US', {
year: 'numeric',
month: 'long',
day: '2-digit',
hour: "2-digit",
minute: "2-digit",
hour12: false
})
console.log(formattedDate)
如果您不喜欢这种方法,请查看此类似问题中提出的 51 种解决方案:How to format a JavaScript date
关于javascript - 如何修改从 WordPress API 获取的日期格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58791663/