dateInWords function
Returns the given DateTime's date in words (ex. 'January 19, 2019').
Implementation
String dateInWords(DateTime date) {
var dateInWords = '';
var months = <int, String>{
1: 'January',
2: 'February',
3: 'March',
4: 'April',
5: 'May',
6: 'June',
7: 'July',
8: 'August',
9: 'September',
10: 'October',
11: 'November',
12: 'December'
};
dateInWords = months[date.month]! +
' ' +
date.day.toString() +
', ' +
date.year.toString();
return dateInWords;
}