ts各种格式的日期输出
toLocalString() 是我个人比较喜欢的
let time = new Date(); console.log("toDateString:", time.toDateString()); console.log("toString:", time.toString()); console.log("toTimeString:", time.toTimeString()); console.log("toLocaleString:", time.toLocaleString()); console.log("toLocaleDateString:", time.toLocaleDateString()); console.log("toLocaleTimeString:", time.toLocaleTimeString()); console.log("toUTCString:", time.toUTCString()); console.log("toISOString:", time.toISOString()); console.log("valueOf:", time.valueOf()); console.log("getTime:", time.getTime()); //==================输出============== toDateString: Wed Jun 24 2020 toString: Wed Jun 24 2020 16:01:18 GMT+0800 (GMT+08:00) toTimeString: 16:01:18 GMT+0800 (GMT+08:00) toLocaleString: 2020-6-24 16:01:18 toLocaleDateString: 2020-6-24 toLocaleTimeString: 16:01:18 toUTCString: Wed, 24 Jun 2020 08:01:18 GMT toISOString: 2020-06-24T08:01:18.497Z valueOf: 1592985678497 getTime: 1592985678497
将日期格式化输出,例如 20230608
const today = new Date(); const year = today.getFullYear(); const month = today.getMonth() + 1; const day = today.getDate(); const dateString = year + (month < 10 ? '0' : '') + month + (day < 10 ? '0' : '') + day; console.log(dateString); // 输出:20230608 将日期格式化输出,例如 20230608
将字符串转为 整数, parseInt(), Number()
将字符串转为 整数, parseInt, Number const iDate1 = parseInt(dateString) const iDate2 = Number(dateString) console.log(iDate1) console.log(iDate2)
将时间格式化输出,例如
01:02:03
11:20:05
这类格式
const today = new Date(); const hours =1; // today.getHours(); const minutes = 2;//today.getMinutes(); const seconds = 3;// today.getSeconds(); console.log(`${hours < 10 ? '0' + hours : hours}:${minutes < 10 ? '0' + minutes : minutes}:${seconds < 10 ? '0' + seconds : seconds}`); 将时间格式化输出,例如 01:02:03 11:20:05 这类格式
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?