Vue3格式化日期时间与插值

开发时,有时思路也会短路,获取日期,使用了getDay(),得到的是星期,网页显示日期不正确。
原来是在vs提示时,选择错了,正确是getDate()。

正确是函数:
2026-01-06_8-16-12

 

const y = fullDate.getFullYear();  //4位年份
const m = (fullDate.getMonth() + 1).toString().padStart(2, '0'); //月份,它是从0开始,需要加1。
const d = fullDate.getDate().toString().padStart(2, '0'); //日期,.padStart(2, '0')是保留2位数,不足时,前面补0

const hh = fullDate.getHours().toString().padStart(2, '0');  //
const mm = fullDate.getMinutes().toString().padStart(2, '0');  //
const ss = fullDate.getSeconds().toString().padStart(2, '0');  //

 

格式化:使用反单引号,`${...}`
`${y}-${m}-${d} ${hh}:${mm}:${ss}`; 

 



 

 


 

posted @ 2026-01-06 08:31  Insus.NET  阅读(8)  评论(0)    收藏  举报