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
这类格式
复制代码

 

posted @   He_LiangLiang  阅读(3486)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示