【发布时间】:2021-09-09 11:15:29
【问题描述】:
我有一个给出日期的函数,唯一的问题是我的日期在 5/31/2021 上显示为这样,但我想让它出现在 05/ 31/2021这是我的代码
<span>{{ dtFormatter(course.updated_at) }}</span>
dtFormatter(d) {
var dateObj = new Date(d);
var day = dateObj.getUTCDate();
var month = dateObj.getUTCMonth() + 1; //months from 1-12
var year = dateObj.getUTCFullYear();
return day + "." + month + "." + year;
},
【问题讨论】:
-
new Date().toLocaleDateString('en-UK').replaceAll('/', '.') -
@HassanImam 给了你一个单行代码来解决你的问题,但是在你的问题中 - 你问的是如何用斜杠'/'来显示它,但是在你的代码中你用点返回'。' - 如果应该使用斜线,只需使用@Hassan 的代码,不要使用
replaceAll函数,如下所示:new Date().toLocaleDateString('en-UK')
标签: javascript vue.js date vuejs2