2012-04-29 20 views
18

Necesito obtener la hora actual en C# pero cuando creo un objeto DateTime, la hora se establece en 00:00:00.¿cómo puedo obtener la hora actual en C#?

¿cómo puedo obtener la instancia de tiempo actual?

+0

posible duplicación de http: // stackoverflow.com/questions/296920/how-do-you-get-the-current-time-of-day – hkutluay

+0

'DateTime en sí es un datas estructura para trabajar con fechas y horas. 'DateTime.Now devuelve la hora actual. –

Respuesta

35
DateTime.Now.ToString("HH:mm:ss tt"); 

esto le da a usted como una cadena.

+7

Para la fecha y la hora, use 'DateTime.Now.ToString (" aaaa-MM-dd HH: mm: ss ");' – Eun

5
DateTime.Now.ToShortTimeString().ToString() 

esto le dará DateTime como 10:50PM

Cuestiones relacionadas