JavaScript toLocaleString() 方法

211 阅读1分钟
  1. 根据本地时间把 Date 对象转换为字符串:

var d=new Date();
var n=d.toLocaleString();

n 输出结果:

2023/8/29 22:47:26

  1. 还可以将数字变成千分位格式:

    let num=12345678;
    console.log(num.toLocaleString()); // 12,345,678
    
  2. 可以将时间转换为 24 小时制:

    // 2021/10/12 下午7:39:06
    console.log(new Date().toLocaleString() 
    
    // 2021/10/12 19:39:06
    console.log(new Date().toLocaleString('chinese',{hour12:false}))