Skip to content

Lskrzypek/Polish.DatesInWords

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Polish.DatesInWords

Friendly library to convert dates to Polish words.

Console.WriteLine(DateTime.Now.ToPolishWords());

// 15 kwietnia 2023

Polish.NumberInWords offers following features:

Configure returned text

DateTime.Now.ToPolishWords()
    .Write(x => $"{x.DaysCountInWords} {x.MonthInWords} {x.YearsCountInWords} {x.YearsInWords}");
    
// piętnasty kwietnia dwa tysiące dwudziestego trzeciego roku

All 7 Polish cases: Nominative, Genitive, Dative, Accusative, Instrumental, Locative, Vocative

DateTime.Now.ToPolishWords()
    .Case(Case.Dative)
    .Write(x => $"{x.DaysCountInWords} {x.MonthInWords}");

// piętnastemu kwietnia

Convert day of week to words

DateTime.Now.DayOfWeek.ToPolishWords()

// sobota

All 7 cases and plurality setting are available:

DateTime.Now.DayOfWeek.ToPolishWords(Case.Genitive, isPlural: true);

// sobót

Others

See my others libraries:

About

Dates in words in Polish

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages