js获取时间处理年月日/ 时分秒
// 获取时间,格式YYYY-MM-DD export function getFormatDate (type) { const date = new Date() const year = date.getFullYear() let month = date.getMonth() + 1 let strDate = '' const seperator1 = '-' // 连接年月日 const seperator2 = ':' // 连接时分秒 let currentdate = '' strDate = date.getDate() if (month >= 1 && month <= 9) { month = '0' + month } if (strDate >= 0 && strDate <= 9) { strDate = '0' + strDate } switch (type) { case 'date': currentdate = year + seperator1 + month + seperator1 + strDate break case 'time': currentdate = date.getHours() + seperator2 + date.getMinutes() + seperator2 + date.getSeconds() break case 'year': currentdate = parseInt(year) break default: return false } return currentdate } // 获得年、月、日、时、分、秒 // 返回值是如果是个位,用0补位,返回值是字符串格式 export function getTime (type) { var date = new Date() var time = null switch (type) { case 'year': time = date.getFullYear().toString() break case 'month': time = date.getMonth() + 1 time = time.toString().length === 2 ? time : ('0' + time) break case 'day': time = date.getDate() time = time.toString().length === 2 ? time : ('0' + time) break case 'hour': time = date.getHours() time = time.toString().length === 2 ? time : ('0' + time) break case 'minute': time = date.getMinutes() time = time.toString().length === 2 ? time : ('0' + time) break case 'second': time = date.getSeconds() time = time.toString().length === 2 ? time : ('0' + time) break } return time }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?