JavaScript 日期 toLocaleString() 方法
下面是Date toLocaleString()方法的示例。
- 例子:
- 输出:
Date and Time of apocalypse: 26/10/2020, 12:30:00
date.toLocaleString()方法用于将日期和时间转换为字符串。
句法:dateObj.toLocaleString(locales, options)
参数:此方法接受上面提到的两个参数,如下所述:
- locales:此参数是包含一个或多个语言或区域设置标记的区域设置字符串数组。请注意,它是一个可选参数。如果您想在应用程序中使用特定格式的语言,请在 locales 参数中指定该语言。
- 选项:它也是一个可选参数,包含指定比较选项的属性。一些属性是 localeMatcher、timeZone、工作日、年、月、日、小时、分钟、秒等。
返回值:它以语言环境指定的特定格式将日期和时间作为字符串值返回。
注意: dateObj应该是一个有效的 Date 对象。
程序 1:此代码打印当前日期和时间。此外,在此代码中, toLocaleString()方法不使用任何参数,因此它使用操作系统的区域设置约定并返回特定于机器的结果。
输出:
date and time as a string = 6/26/2018, 10:28:17
程序 2:此代码以 locale 参数指定的字符串格式打印日期和时间。
输出:
6/26/2018, 12:30:00 PM 6/26/2018, 12:30:00
注意: toLocaleString()方法与toLocaleDateString()不同,因为toLocaleDateString()仅将 Date 对象的日期转换为字符串,而toLocaleString()将日期和时间转换为字符串。
支持的浏览器: JavaScript Date toLocaleString() 方法支持的浏览器如下:
- 谷歌浏览器 1 及更高版本
- 边缘 12 及以上
- 火狐 1 及以上
- Internet Explorer 3 及更高版本
- Opera 3 及以上
- Safari 1 及以上