const getTimes = (date = new Date()) => { const sliceStr = str => 0${str}.slice(-2); const year = date.getFullYear(); const month = sliceStr(date.getMonth() + 1); const day = sliceStr(date.getDate()); const week = daysOfWeek[date.getDay()]; const today = new Date().toLocaleDateString(); return { isToday: new Date(year, date.getMonth(), date.getDate()).toLocaleDateString() === today, currentDate: date, year, month, day, ymd: ${year}-${month}-${day}, md: ${month}月${day}日, ymdw: ${year}年${month}月${day}日 ${week}, start: new Date(year, date.getMonth(), date.getDate()).getTime(), end: new Date(year, date.getMonth(), date.getDate(), 23, 59, 59).getTime() } }

JavaScript 获取日期时间信息并优化代码

原文地址: https://www.cveoy.top/t/topic/mIV6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录