Todo lo puedes lograr con la clase DateTime, le pasas tu fecha en formato yyyy-MM-dd y posteriormente lo puedes parsar en lo que quieras, ejemplo
Cita: DateTime dt1 = Convert.ToDateTime("2014-04-16");
string formato1 = dt1.ToString("ddMMyyyy"); //16042014
string formato2 = dt1.ToString("dd MM yyyy"); //16 04 2014
string formato3 = dt1.ToString("yy MM dd"); //14 04 16
string formatoN .. .
Para más detalle:
http://msdn.microsoft.com/en-us/libr...v=vs.110).aspx
Salu2