JS获取指定格式日期
//获取日期 let date = new Date() //获取当前时间,格式类似'2023-02-23 15:58:05' let year = date.getFullYear() let month = (date.getMonth() + 1).toString().padStart(2,'0') let day = date.getDate().toString().padStart(2,'0') let hour = date.getHours().toString().padStart(2,'0') let min = date.getMinutes().toString().padStart(2,'0') let sec = date.getSeconds().toString().padStart(2,'0') let str = `${year}-${month}-${day} ${hour}:${min}:${sec}` console.log(str)
日期函数,getMonth()返回值为0~11,因此要+1才能到当前月份;星期x的getDay()同理,返回0~6,如有需要,也要+1。
其余函数均返回当前数据。
padStart(num, str)是字符串方法,num为字符串长度,str为要填充的字符。不满足长度则会自动向左侧(若要在尾部填充则用padEnd())填充字符。
``为反引号,在内部可以引入变量,格式为${param},变量可直接和其他任意字符串链接,而不用像老版本那样用 ‘+’ 链接。这个在nodejs里拼接sql语句很好用

浙公网安备 33010602011771号