2010-03-03 28 views
5

Hay una manera fácil de convertir un objeto DateTime a una representación de cadena como esta '2010-03-03 10:38:48'..NET DateTime to String

no estoy seguro de lo que es el formato anterior pero es diferente de los patrones que se puede obtener a través de ToLongTimeString(), etc.

Es este un caso para el constructor de cadena?

+0

¿Quieres 24 horas de tiempo? – SLaks

+0

Sí 24 horas sería bueno. – Chin

Respuesta

11

De esta manera:

date.ToString("yyyy-MM-dd hh:mm:ss") 

Si desea tiempo de 24 horas, reemplace hh con HH.

Para obtener más información, vea here.

+1

Creo que quiere minúsculas "mm" para los minutos. –

+0

@Jarod: Solucionado; gracias: – SLaks

+0

Gracias, funcionó bien con mayúsculas, pero por cierto va a cambiar por razones estéticas. – Chin