Come si converte un timestamp restituito da DB2 ISeries a datatype DateTime in C#?Come convertire il timestamp DB2 in datetime?
2012-07-06 09:52:50.926145
Questo non ha funzionato per me
myEmployee.LastModified = Convert.ToDateTime(myRecord.GetString(myRecord.GetOrdinal("LASTMODIFIED")));
Grazie per la tua risposta miniTech. Sembra che GetString all'interno di C# sia il problema. Mi sta restituendo 2012-07-06-09: 52: 50.926145 per qualche strana ragione. Noti l'extra '-' –
@DamienJoe: Quindi usa 'DateTime.ParseExact (" 2012-07-06-09: 52: 50.926145 " , "aaaa-MM-gg-HH: mm: ss.FFFFFF", null) '. [Ecco una demo.] (Http://ideone.com/AExyK) – Ryan
Soluzione eccellente! Complimenti per tutto l'aiuto =) Sai perché GetString sta facendo questo? –