MDN - toLocaleDateString
const date = new Date();
const options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
console.log(date.toLocaleDateString('en-US', options));
// expected output: Friday, June 24, 2016
new Date().toLocaleDateString('zh-CN') // '2023/6/9'
new Date().toLocaleDateString('af') // '2023-06-09' 代表是yyyy-MM-dd
new Date().toLocaleDateString('az') // '2023-06-09' 代表是yyyy-M-d
new Date().toLocaleDateString('zh-CN-u-ca-chinese') // '2023年四月22' 不足之处就是默认获取的农历日期格式不统一,当然可以通过参数二配置。
全部输出
new Date().toLocaleDateString('zh-CN',{
weekday:"long",
year: "numeric",
month: 'numeric',
day: 'numeric',
hour:"numeric",
minute:"numeric",
second:"numeric",
}) // '2023年6月9日星期五 11:35:00'