formated function
Implementation
String formated(DateTime d,{bool min=false,bool date=true}){
final datee=months[d.month-1]+" "+d.day.toString()+
(d.day==1?"st":d.day==2?"nd":d.day==3?"rd":"th")+", "+d.year.toString();
final minu=" ${d.hour}:${d.minute<10?"0":""}${d.minute}";
return (date?datee:"")+ (min?minu:"");
}