
<span>{{ time }}</span>
<script>
data() {
return {
time: this.getnewDate(),
};
},
methods: {
getnewDate() {
const date = new Date(),
Y = date.getFullYear(),
M = date.getMonth() + 1,
D = date.getDate(),
h = date.getHours(),
m = date.getMinutes(),
s = date.getSeconds(),
weeks = new Array(
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六"
),
week = weeks[date.getDay()],
v = h >= 12 ? "下午" : "上午",
pad = num => {
return num < 10 ? `0${num}` : num;
};
return `${Y}/${M}/${D} ${pad(h)}:${pad(m)}:${pad(s)} `;
},
}
</script>