-
Notifications
You must be signed in to change notification settings - Fork 4
Function.resolveRelativeTimeFormat
connor-baer edited this page Mar 28, 2025
·
22 revisions
@sumup-oss/intl / resolveRelativeTimeFormat
resolveRelativeTimeFormat(
locales?,options?):null|ResolvedRelativeTimeFormatOptions
Defined in: lib/relative-time-format/index.ts:171
Resolves the locale and collation options that are used to format a relative time.
| Parameter | Type |
|---|---|
locales? |
string | string[] |
options? |
RelativeTimeFormatOptions |
null | ResolvedRelativeTimeFormatOptions
import { resolveRelativeTimeFormat } from '@sumup-oss/intl';
resolveRelativeTimeFormat('de-DE');
// {
// "locale": "de-DE",
// "numberingSystem": "latn",
// "numeric": "always",
// "style": "long",
// }
resolveRelativeTimeFormat(['pt-BR', 'pt']);
// {
// "locale": "pt-BR",
// "numberingSystem": "latn",
// "numeric": "always",
// "style": "long",
// }
resolveRelativeTimeFormat('en-GB', {
style: 'narrow',
});
// {
// "locale": "en-GB",
// "numberingSystem": "latn",
// "numeric": "always",
// "style": "narrow",
// }In runtimes that don't support the Intl.RelativeTimeFormat.resolvedOptions API,
null is returned.