¿Cómo convierto una marca de tiempo devuelta de DB2 ISeries a DateTime datatype en C#?Cómo convertir la marca de tiempo de DB2 a datetime?
2012-07-06 09:52:50.926145
Esto no funcionó para mí
myEmployee.LastModified = Convert.ToDateTime(myRecord.GetString(myRecord.GetOrdinal("LASTMODIFIED")));
Gracias por su respuesta miniTech. Parece que GetString dentro de C# es el problema. Me está devolviendo 2012-07-06-09: 52: 50.926145 por alguna razón extraña.Observe el extra '-' –
@DamienJoe: Luego use 'DateTime.ParseExact (" 2012-07-06-09: 52: 50.926145 " , "aaaa-MM-dd-HH: mm: ss.FFFFFF", nulo) '. [Aquí hay una demostración.] (Http://ideone.com/AExyK) – Ryan
¡Excelente solución! Pulgares arriba para toda la ayuda =) ¿Sabes por qué GetString está haciendo esto? –