UNPKG

@burglekitt/gmt

Version:

Temporal-based date and time utilities with timezone support and polyfill integration

31 lines (30 loc) 810 B
// RFC 2822 (§3.3) and RFC 7231 (§7.1.1.1) mandate English weekday/month // abbreviations regardless of the caller's locale — these are fixed, // non-locale-adaptive grammars, not a display format, so hardcoding the // English names here is not the i18n bug it would be in a formatter (see // roadmap Decision 1 / J13's "Why this survives Decision 1"). // Index 0 = Monday, aligned with Temporal's 1-7 `dayOfWeek` via `[dayOfWeek - 1]`. export const ENGLISH_WEEKDAY_NAMES = [ "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun", ]; // Index 0 = January, aligned with Temporal's 1-12 `month` via `[month - 1]`. export const ENGLISH_MONTH_NAMES = [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec", ];