luxon-hijri/.github/wiki/api/functions/formatHijriDate.md

41 lines
853 B
Markdown

[**luxon-hijri v3.0.0**](../README.md)
***
[luxon-hijri](../README.md) / formatHijriDate
# Function: formatHijriDate()
> **formatHijriDate**(`hijriDate`, `format`): `string`
Defined in: [src/formatHijriDate.ts:24](https://github.com/acamarata/luxon-hijri/blob/e663b343ac1cd16188500a4302fd3e68ff29b3c1/src/formatHijriDate.ts#L24)
Format a Hijri date using a token-based format string.
Hijri-specific tokens use the `i` prefix (iYYYY, iMM, iDD, iEEEE, etc.).
Time and timezone tokens (HH, mm, ss, a, Z, z) are delegated to Luxon via the
corresponding Gregorian date.
## Parameters
### hijriDate
[`HijriDate`](../interfaces/HijriDate.md)
the Hijri date to format
### format
`string`
a format string containing Hijri and/or Luxon tokens
## Returns
`string`
the formatted date string
## Throws
if the Hijri month is outside the 1-12 range