js 常用方法
/*
**手机格式验证
*/
const checkMobile = (mobile) => {
let reg = /^1[3456789]\d{9}$/;
return reg.test(mobile);
}
//获取当前日期
const formatData = (date) => {
const year = date.getFullYear();
const month = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1);
const day = date.getDate() < 10 ? '0' + date.getDate() : date.getDate();
return [year, month, day].join('-')
}
//获取前一天日期
const preDate = (date) => {
const preDate = new Date(date.getTime() - 24 * 60 * 60 * 1000);
const preYear = preDate.getFullYear();
const preMonth = (preDate.getMonth() + 1 < 10 ? '0' + (preDate.getMonth() + 1) : preDate.getMonth() + 1);
const preDay = preDate.getDate() < 10 ? '0' + preDate.getDate() : preDate.getDate();
return [preYear, preMonth, preDay].join('-')
}
//获取当前时间
const formatTime = (date) => {
const hour = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
const minute = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
const second = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds();
return [hour, minute, second].join('😂
}
//获取当前小时数
const formatHour = (date) => {
const hour = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
return hour
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探