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