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语句很好用

posted @   RicardoX3  阅读(1151)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2022-02-23 html容器中图片的拉伸与缩放
点击右上角即可分享
微信分享提示