Tarikh
Reference

Intl Comparison

Why Intl.DateTimeFormat does not cover the full Bangladesh-first story, and where Tarikh fills the gaps.

Start Here

Intl.DateTimeFormat is useful, but it does not cover the full Bangladesh-first date experience.

What Tarikh Adds

Tarikh fills in the parts that matter when users expect Bangla dates, Hijri dates, or mixed-language output.

GapWhat happens with IntlWhat Tarikh adds
Bangla calendar conversionNot supportedGregorian to Bangla calendar conversion
Hijri calendar outputPartial support depending on environmentCanonical Hijri conversion with supported time zones
Bangla digits in datesPartial or inconsistentLocalized digits in formatted output
Hybrid formattingNot supportedMixed English and Bangla output in one string
Bangla calendar parsingNot supportedBangla date strings can be parsed back to Date
Relative time in BanglaNot supportedLocalized relative time helpers
SSR-safe React outputN/ASemantic <time> components

Practical Impact

  • Bangladeshi apps need month names like বৈশাখ and চৈত্র, not only Gregorian month names
  • User-facing strings often mix English and Bangla in the same sentence
  • Calendar conversion and date parsing need to round-trip cleanly on both client and server
  • React output should stay semantic and cheap to render

Tarikh still uses the platform where it helps, but it fills the gaps that matter for Bangla-first applications.

On this page