Para ponerle el formato correcto para un xml que será timbrado con las reglas de cfdi 3.3, vamos a aplicar el formato a un DateTime de la siguiente forma:
//teniendo el dato en un DateTime en una variable llamada Fecha string sFechaSAT= Fecha.ToString("yyyy-MM-ddTHH:mm:ss");
Así tu fecha tendrá el formato correcto para el timbrado.