JS Built-ins
IntlRelativeTimeFormatintermediate

Format to parts

πŸ“– Usage Example
const parts = new Intl.RelativeTimeFormat('en').formatToParts(-3, 'day');
// [{type:'integer',value:'3'},{type:'literal',value:' days ago'}]

formatToParts() breaks the relative time string into typed segments.

Use Intl.RelativeTimeFormat.formatToParts to get parts.

πŸ’‘ Hints (1)
  • β€’ Use .formatToParts(1, "week")