JavaScript Date toLocaleString() 方法
定义和用法
toLocaleString()
方法使用区域设置将 Date 对象转换为字符串。
默认语言取决于您计算机上的区域设置。
实例
使用区域约定将 Date 对象转换为字符串:
var d = new Date();
var n = d.toLocaleString();
亲自试一试
语法
Date.toLocaleString(locales, options)
参数值
参数 |
描述 |
locales
试一试
|
可选。要使用哪种语言特定格式。
单击“试一试”按钮来查看所有正在运行的值。
合法值:
ar-SA 阿拉伯语(沙特阿拉伯)
bn-BD Bangla(孟加拉国)
bn-IN 孟加拉语(印度)
cs-CZ 捷克语(捷克共和国)
da-DK 丹麦语(丹麦)
de-AT 奥地利 德语
de-CH “瑞士”德语
de-DE 标准德语(在德国使用)
el-GR 现代希腊语
en-AU 澳大利亚英语
en-CA 加拿大英语
en-GB 英式英语
en-IE 爱尔兰语 英语
en-IN 印度 英语
en-NZ 新西兰 英语
en-US 美国英语
en-ZA 英语(南非)
es-AR 阿根廷 西班牙语
es-CL 智利 西班牙语
es-CO 哥伦比亚西班牙语
es-ES 卡斯蒂利亚西班牙语(在西班牙中北部使用)
es-MX 墨西哥 西班牙语
es-US 美式 西班牙语
fi-FI 芬兰语(芬兰)
fr-BE 比利时 法语
fr-CA 加拿大法语
fr-CH “瑞士” 法语
fr-FR 标准法语(尤其是在法国)
he-IL 希伯来语(以色列)
hi-IN 印地语(印度)
hu-HU 匈牙利语(匈牙利)
id-ID 印度尼西亚语(印度尼西亚)
it-CH “瑞士”意大利语
it-IT 标准意大利语(意大利语)
jp-JP 日语(日本)
ko-KR 韩文(大韩民国)
nl-BE 比利时荷兰语
nl-NL 标准荷兰语(荷兰语)
no-NO 挪威语(挪威)
pl-PL 波兰语(波兰)
pt-BR 巴西葡萄牙语
pt-PT 欧洲葡萄牙语(在葡萄牙书写和使用)
ro-RO 罗马尼亚语(罗马尼亚)
ru-RU 俄语(俄罗斯联邦)
sk-SK 斯洛伐克语(斯洛伐克)
sv-SE 瑞典语(瑞典)
ta-IN 印度语 泰米尔语
ta-LK 斯里兰卡泰米尔语
th-TH Thai (泰国)
tr-TR 土耳其语(土耳其)
zh-CN 中国大陆,简体字
zh-HK 香港,繁体字
zh-TW 台湾,繁体字
|
options |
可选。可以设置一些属性的对象。
合法属性请见下表:
|
合法属性 |
合法值: |
dateStyle |
"full"
"long"
"medium"
"short"
|
timeStyle |
"full"
"long"
"medium"
"short"
|
localeMatcher |
|
timeZone |
|
hour12 |
|
hourCycle |
|
formatMatcher |
"basic"
"best-fit" (默认)
|
weekday |
|
year |
|
month |
"2-digit"
"long"
"narrow"
"numeric"
"short"
|
day |
|
hour |
|
minute |
|
second |
|
timeZoneName |
|
技术细节
返回值: |
字符串,表示字符串形式的日期和时间。 |
JavaScript 版本: |
ECMAScript 1 |
浏览器支持
方法 |
Chrome |
IE |
Firefox |
Safari |
Opera |
toLocaleString() |
支持 |
支持 |
支持 |
支持 |
支持 |