ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

toLocaleString()使用

2022-02-07 18:33:00  阅读:199  来源: 互联网

标签:count digit zh numeric 使用 date toLocaleString


 1  const num = 1000000;
 2   //整数部分每三位追加一个逗号
 3   num.toLocaleString(); //1,000,000
 4   //转换为百分比
 5   num.toLocaleString("zh", { style: "percent" }); // 100000000%
 6   //转换为货币显示
 7   num.toLocaleString("zh", { style: "currency", currency: "CNY" }); //¥1,000,000.00
 8   num.toLocaleString("zh", {
 9     style: "currency",
10     currency: "cny",
11     currencyDisplay: "code",
12   }); //CNY 1,000,000.00
13   num.toLocaleString("zh", {
14     style: "currency",
15     currency: "cny",
16     currencyDisplay: "name",
17   }); //1,000,000.00人民币
18 
19   const count = 45.6;
20   //控制整数部分的最少位数和小数部分的最少和最多位数,如果不想有分隔符,可以指定useGrouping为false
21   count.toLocaleString("zh", { minimumIntegerDigits: 5 }); //00,045.6
22   count.toLocaleString("zh", { minimumIntegerDigits: 5, useGrouping: false }); //00045.6
23   count.toLocaleString("zh", { minimumFractionDigits: 6 }); //45.600000
24   count.toLocaleString("zh", { maximumFractionDigits: 0 }); //46
25   //控制有效数字最少和最多位数
26   count.toLocaleString("zh", { minimumSignificantDigits: 5 }); //45.600
27   count.toLocaleString("zh", { maximumSignificantDigits: 2 }); //46
28 
29   const date = new Date();
30   //格式化日期,12小时制
31   date.toLocaleString("zh", { hour12: true }); //2022/2/7 下午6:03:05
32   //格式化日期,24小时制
33   date.toLocaleString("zh", { hour12: false }); //2022/2/7 18:04:12
34   date.toLocaleString("zh", { timeZoneName: "short" }); //2022/2/7 GMT+8 下午6:07:32
35   date.toLocaleString("zh", { timeZoneName: "long" }); //2022/2/7 中国标准时间 下午6:08:14
36   //是否仅用两位数字表示
37   date.toLocaleString("zh", {
38     year: "numeric",
39     month: "numeric",
40     day: "numeric",
41     hour: "numeric",
42     minute: "numeric",
43     second: "numeric",
44   }); //2022/2/7 下午6:11:13
45   date.toLocaleString("zh", {
46     year: "2-digit",
47     month: "2-digit",
48     day: "2-digit",
49     hour: "2-digit",
50     minute: "2-digit",
51     second: "2-digit",
52   }); //22/02/07 下午06:12:05
53   //设置语言对月份的不同展现
54   date.toLocaleString('en',{ month:'narrow' }) // F
55   date.toLocaleString('en',{ month:'short' }) //Feb
56   date.toLocaleString('en',{ month:'long' }) //February

 

标签:count,digit,zh,numeric,使用,date,toLocaleString
来源: https://www.cnblogs.com/lsj2022/p/15868806.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有