分析JavaScript中时间格式化新思路toLocaleString()
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本篇内容主要讲解"分析JavaScript中时间格式化新思路toLocaleString()",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"分析JavaSc
千家信息网最后更新 2026年11月02日分析JavaScript中时间格式化新思路toLocaleString()
本篇内容主要讲解"分析JavaScript中时间格式化新思路toLocaleString()",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"分析JavaScript中时间格式化新思路toLocaleString()"吧!
1、时间格式化常规思路
正常思路是通过Date的实例依次获取年月日等,例如一个简单的格式化例子:
Date.prototype.format = function(dateStr) { let date = new Date(); let year = date.getFullYear(); let month = date.getMonth() + 1; let day = date.getDate().toString().padStart(2, "0"); let hour = date.getHours(); let minute = date.getMinutes(); let second = date.getSeconds(); dateStr = dateStr.replace("年", year) .replace("月", month) .replace("日", day) .replace("小时", hour) .replace("分钟", minute) .replace("秒", second); return dateStr;}; // 使用上面的方法console.log(new Date().format("年-月-日")); // 2021-11-042、时间格式化toLocaleString()
toLocaleString() 和 toString() 类似,也是返回对象的字符串,不过会根据本地化的执行环境处理。尤其是对时间对象的支持,可以转成一定的格式。
// 日期,输出当前时间let date = new Date();// 这个是格林威治时间格式console.log(date.toString()); // Thu Nov 04 2021 10:11:35 GMT+0800 (中国标准时间)// 这个是本地时间格式console.log(date.toLocaleString()); // 2021/11/4 上午10:18:08
新版本浏览器可以支持 locales 和 options 参数:
let date = new Date();// 24小时制let options = { year: 'numeric', month: 'numeric', day: 'numeric', hour: 'numeric', minute: 'numeric', second: 'numeric', hour12: false};console.log(date.toLocaleString("zh-CN", options)); // 2021/11/4 10:33:01获取星期几:
let date = new Date();let options = { weekday: "long"};console.log(date.toLocaleString("zh-CN", options)); // 星期四options 更多的参数可以参考文章尾部提供的链接。
缺陷:
如果要显示 x年x月x日 这样的格式,目前没有找合适的写法,相对来讲 toLocaleString() 功能比较局限一些。
到此,相信大家对"分析JavaScript中时间格式化新思路toLocaleString()"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
格式
时间
思路
中时
分析
内容
参数
对象
小时
方法
星期
更多
学习
支持
合适
实用
更深
例子
兴趣
写法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技股互联网
互联网品科技
互联网科技开发公司
互联网金融 科技金融
互联网科技公司发展
喔噻互联网科技
迪茉互联网科技
互联网金融科技平台
广西互联网科技公司
华中科技有哪些互联网大佬
济南和联互联网科技有限公司
富国互联网科技创新基金
互联网科技扶贫时间
科技类公司包括互联网吗
朱啸虎曾投资哪些互联网科技企业
科技互联网的核心竞争力
伍佰万互联网科技怎么赚钱
互联网科技包装股
求路客互联网科技电话
互联网企业和网络科技有限公司
云南咖啡
互联网科技图片
中国互联网科技股
互联网通讯科技
智能科技公司是互联网公司吗
科技互联网技术
恒生科技互联网指数分析
广东鹅鹅鹅互联网科技有限公司
上海同邻互联网科技有限公司规模
上海万顺科技互联网有限公司招聘