// 创建一个DateTimeFormat对象
const dateTimeFormat = new Intl.DateTimeFormat('zh-CN', {
year: 'numeric',
month: '2-digit',
day: '2-digit',
hour: '2-digit',
minute: '2-digit',
second: '2-digit',
hour12: false
});
// 获取DateTimeFormatOptions
const options = dateTimeFormat.resolvedOptions();
console.log(options);
const locale = navigator.language;
// 使用Intl.DateTimeFormat来获取日期格式
const dateTimeFormat = new Intl.DateTimeFormat(navigator.language);
const options = dateTimeFormat.resolvedOptions();
console.log(options);//获取年月日的数字或者表示方式
const formatParts = dateTimeFormat.formatToParts(new Date(2011, 0, 1));
for (const p of formatParts) {//获取分隔符
console.info(p.type, p.value);
}
console.log(dateTimeFormat.format(new Date()));//格式化时间