JavaScript | Método Intl.DateTimeFormat.prototype.format()

El método Intl.DateTimeFormat.prototype.format() es un método incorporado en JavaScript que se utiliza para dar formato a una fecha según la configuración regional y las opciones de formato de este objeto Intl.DateTimeFormat.
Sintaxis: 
 

dateTimeFormat.format( date )

Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación: 
 

  • fecha: este parámetro contiene la fecha que necesita formatear.

Los siguientes ejemplos ilustran el método Intl.DateTimeFormat.prototype.format() en JavaScript:
Ejemplo 1: 
 

javascript

const Geeks = { weekday: 'long', year:
'numeric', month: 'long', day: 'numeric' };
const dateformat = new Date(1997, 06, 30);
  
const dateTimeFormat4 = new Intl.DateTimeFormat('hi', Geeks);
console.log(dateTimeFormat4.format(dateformat));
  
const dateTimeFormat2 = new Intl.DateTimeFormat('en-GB', Geeks);
console.log(dateTimeFormat2.format(dateformat));
  
const dateTimeFormat1 = new Intl.DateTimeFormat('sr-RS', Geeks);
console.log(dateTimeFormat1.format(dateformat));
  
const dateTimeFormat3 = new Intl.DateTimeFormat('en-US', Geeks);
console.log(dateTimeFormat3.format(dateformat));

Producción: 
 

Ejemplo 2: 
 

javascript

var list = [new Date(2012, 08), new Date(2012, 11),
            new Date(2012, 03)];
var geeks = { year: 'numeric', month: 'long' };
 
var dateTime = new Intl.DateTimeFormat('hi', geeks);
var result = list.map(dateTime.format);
console.log(result.join(' <-> '));
 
var dateTime1 = new Intl.DateTimeFormat('tr', geeks);
var result1 = list.map(dateTime1.format);
console.log(result1.join(' ; '));
 
var dateTime2 = new Intl.DateTimeFormat('LT', geeks);
var result2 = list.map(dateTime2.format);
console.log(result2.join(' :: '));

Producción: 
 

Navegadores compatibles: los navegadores compatibles con el método Intl.DateTimeFormat.prototype.format() se enumeran a continuación: 
 

  • Google Chrome 24 y superior
  • Firefox 29 y superior
  • Ópera 15 y superior
  • Borde 12 y superior
  • IE 11 y superior
  • Safari 10 y superior

Publicación traducida automáticamente

Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *