无法从 mysql 获取 Vuejs 中的 DD-MM-YYYY 日期格式

嘿,我收到dateCreated(创建帐户的日期),但我找不到如何将其设置为 DD-MM-YYYY。

在我的 Vue 页面中,代码是:

https://img.mukewang.com/651540500001d0b603610018.jpg

问题是该网站以这种格式向我显示日期:

https://img4.mukewang.com/651540590001761a02040016.jpg

但我真的不想要YYYY-MM-DD T HH-MM-SS-SSS。我只想要DD-MM-YYYY。这是 mysql 列dateCreated

https://img3.mukewang.com/651540690001038c07080224.jpg

慕侠2389804
浏览 74回答 1
1回答

慕娘9325324

您可以在 MySQL 中格式化它:SELECT DATE_FORMAT(dateCreated, "%d-%m-%Y") AS dateCreated或者你可以使用 Vue 计算:computed: {  formatted() {    const myDate = this.membre.dateCreated;    const formatted = ('0' + myDate.getDate()).slice(-2) + '/'             + ('0' + (myDate.getMonth()+1)).slice(-2) + '/'             + myDate.getFullYear();    return formatted;  }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript