A continuación se muestra el ejemplo del método Date toLocaleString() .
- Ejemplo:
<
script
>
var d = new Date(Date.UTC(2020, 9, 26, 7, 0, 0));
var result = d.toLocaleString();
document.write("Date and Time of apocalypse: "
+ result);
</
script
>
- Producción:
Date and Time of apocalypse: 26/10/2020, 12:30:00
El método date.toLocaleString() se usa para convertir una fecha y hora en una string.
Sintaxis:
dateObj.toLocaleString(locales, options)
Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe a continuación:
- configuraciones regionales: este parámetro es una array de strings de configuración regional que contienen una o más etiquetas de idioma o configuración regional. Tenga en cuenta que es un parámetro opcional. Si desea utilizar un formato específico del idioma en su aplicación, especifique ese idioma en el argumento local.
- Opciones: también es un parámetro opcional y contiene propiedades que especifican opciones de comparación. Algunas propiedades son localeMatcher, timeZone, semana, año, mes, día, hora, minuto, segundo, etc.
Valores devueltos: devuelve la fecha y la hora como un valor de string en el formato específico especificado por la configuración regional.
Nota: DateObj debe ser un objeto Date válido .
Programa 1: Este código imprime la fecha y hora actual. Además, en este código , el método toLocaleString() no usa ningún parámetro, por lo que usa las convenciones locales del sistema operativo y devuelve el resultado que es específico de la máquina.
<script> var d = new Date(); var result = d.toLocaleString(); document.write("date and time as a string = " + result); </script>
Producción:
date and time as a string = 6/26/2018, 10:28:17
Programa 2: este código imprime la fecha y la hora en formato de string especificado por el parámetro de configuración regional.
<script> var date = new Date(Date.UTC(2018, 5, 26, 7, 0, 0)); var options = { hour12: false }; document.write(date.toLocaleString("en-US")); document.write("<br>"); document.write(date.toLocaleString("en-US", options)); </script>
Producción:
6/26/2018, 12:30:00 PM 6/26/2018, 12:30:00
Nota: El método toLocaleString() es diferente de toLocaleDateString() ya que toLocaleDateString() convierte solo la fecha de un objeto Date en una string, pero toLocaleString() convierte la fecha y la hora en una string.
Navegadores compatibles: los navegadores compatibles con el método JavaScript Date toLocaleString() se enumeran a continuación:
- Google Chrome 1 y superior
- Borde 12 y superior
- Firefox 1 y superior
- Internet Explorer 3 y superior
- Ópera 3 y superior
- Safari 1 y superior
Publicación traducida automáticamente
Artículo escrito por vivekkothari y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA