• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1import { GregorianDateFormatter } from "icu4x"
2import { IsoDate } from "icu4x"
3import { Locale } from "icu4x"
4export function formatIso(gregorianDateFormatterLocaleName, gregorianDateFormatterLength, valueYear, valueMonth, valueDay) {
5
6    let gregorianDateFormatterLocale = Locale.fromString(gregorianDateFormatterLocaleName);
7
8    let gregorianDateFormatter = GregorianDateFormatter.createWithLength(gregorianDateFormatterLocale,gregorianDateFormatterLength);
9
10    let value = new IsoDate(valueYear,valueMonth,valueDay);
11
12    let out = gregorianDateFormatter.formatIso(value);
13
14
15    return out;
16}
17