tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

DateFormatterGregorian.mjs (734B)


      1 import { DateFormatterGregorian } from "icu4x"
      2 import { IsoDate } from "icu4x"
      3 import { Locale } from "icu4x"
      4 export function formatIso(dateFormatterGregorianLocaleName, dateFormatterGregorianLength, dateFormatterGregorianAlignment, dateFormatterGregorianYearStyle, dateYear, dateMonth, dateDay) {
      5    
      6    let dateFormatterGregorianLocale = Locale.fromString(dateFormatterGregorianLocaleName);
      7    
      8    let dateFormatterGregorian = DateFormatterGregorian.createYmd(dateFormatterGregorianLocale,dateFormatterGregorianLength,dateFormatterGregorianAlignment,dateFormatterGregorianYearStyle);
      9    
     10    let date = new IsoDate(dateYear,dateMonth,dateDay);
     11    
     12    let out = dateFormatterGregorian.formatIso(date);
     13    
     14 
     15    return out;
     16 }