Intl.RelativeTimeFormat
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2020.
El objeto Intl.RelativeTimeFormat
te proporciona una manera de formatear tiempos relativos con traducciones.
Pruébalo
const rtf1 = new Intl.RelativeTimeFormat("en", { style: "short" });
console.log(rtf1.format(3, "quarter"));
// Expected output: "in 3 qtrs."
console.log(rtf1.format(-1, "day"));
// Expected output: "1 day ago"
const rtf2 = new Intl.RelativeTimeFormat("es", { numeric: "auto" });
console.log(rtf2.format(2, "day"));
// Expected output: "pasado mañana"
Constructor
Intl.RelativeTimeFormat.RelativeTimeFormat()
-
Crea una nueva instancia de
Intl.RelativeTimeFormat
.
Métodos estáticos
Intl.RelativeTimeFormat.supportedLocalesOf()
-
Devuelve un
Array
con todos los idiomas disponibles sin necesidad de usar el que hay por defecto.