getTranslatedDate function
Implementation
String getTranslatedDate(
DateTime date,
{
String pattern = '',
String dayPattern = 'd',
String monthPattern = 'M',
String yearPattern = 'y',
String separator = '',
String timeZone = 'UTC'
}
)
{
if ( pattern.isNotEmpty )
{
return DateFormat( pattern, getLanguageSubtag() ).format( date );
}
else
{
pattern = yearPattern + separator + monthPattern + separator + dayPattern;
if ( pattern == 'yMd' )
{
return DateFormat.yMd( getLanguageSubtag() ).format( date );
}
else
{
return DateFormat( pattern, getLanguageSubtag() ).format( date );
}
}
}