### 日期对象 api Data.now() //事件戳 1970 年至今 var d = new Date(); //当前日期==>Sat Jul 23 2022 15:15:40 GMT+0800 (中国标准时间) var d2 = new Date('2018/12/12') //指定日期==>Wed Dec 12 2018 00:00:00 GMT+0800 (中国标准时间) var year = d.getFullYear() //==>年份 var month = d.getMonth() + 1 //==>月份(0-11 月) var date = d.getDate() //获取当前日期 1-31 天,0 表示周日 var day = d.getDay() //获取星期天数 var h = d.getHours() //==>时 var m = d.getMinutes() //==>分 var s = d.getSeconds() //==>秒 var ms = d.getMilliseconds()//==>毫秒 var res = d.getTime()//==>获取当前时间戳 var res = Date.now()//==>获取当前时间戳 var time = d.getTime() //==>时间戳 19701 月 1 日 00:00:00,格林威治标准时间(毫秒) var time = d.getTime('2019/12/12 00:00:00')//指定日期获取时间戳 time / 1000 //秒 time / 1000 / 60//分钟 time / 1000 / 60 / 60//小时 time / 1000 / 60 / 60 / 24//天 time / 1000 / 60 / 60 / 24 / 365//年 var getTime=d.getTime() //时间戳 var res = (new Date(" 2022/08/22")).getTime()/1000; var res=new Date(1546272000000)//转日期 console.log(`${year}年${month + 1}月${myDate}日 星期${day} ${hours}:${minutes}:${seconds}:${minlls}`); ### 时间戳转时分秒 function formatSeconds(value) { let result = parseInt(value) let h = Math.floor(result / 3600) < 10 ? '0' + Math.floor(result / 3600) : Math.floor(result / 3600) let m = Math.floor((result / 60 % 60)) < 10 ? '0' + Math.floor((result / 60 % 60)) : Math.floor((result / 60 % 60)) let s = Math.floor((result % 60)) < 10 ? '0' + Math.floor((result % 60)) : Math.floor((result % 60)) result = `${h}:${m}:${s}` return result }
日期对象 api
最新推荐文章于 2024-07-19 13:58:42 发布