¿Cómo se obtiene la hora actual (no la fecha y la hora)?
Ejemplo: 5:42:12 PM
DateTime.Now.TimeOfDay
te lo da como a TimeSpan
partir de la medianoche.
DateTime.Now.ToString("h:mm:ss tt")
te lo da como una cuerda .
Referencia de fecha y hora: https://msdn.microsoft.com/en-us/library/system.datetime
Prueba esto:
DateTime.Now.ToString("HH:mm:ss tt")
Para otros formatos, puede consultar este sitio: C # DateTime Format
fuente
Otra opción usando String.Format ()
fuente
Hora actual con designador AM / PM:
Hora actual usando notación de 0-23 horas:
fuente
5:00 PM
" , mientras que OP solo (y explícitamente) mencionó ese formato de fecha específico como ejemplo. Incluso rechazaste la respuesta de @ Musikero31 , mientras menciona la página donde cualquiera puede buscar la cadena de formato que está buscando.DateTime.Now
una cadena requiere un formato, tuvieron que poner algo . Eso no lo convierte en malas respuestas, pero si cree que debería haber otro formato, no dude en editarlas. Quise decir que voté por las respuestas que votaron negativamente.o
fuente
Aquí vamos:
fuente
t
tiempo debe ser capitalizado. Lo arregló para tu.Esto será mejor, prueba este
Para esto, no necesita especificar el formato de la hora.
fuente
solo inténtalo, usa todo lo que necesites
fuente
Datetime.TimeOfDay
devuelve ayTimeSpan
podría ser lo que estás buscando.fuente
Obtenga la fecha y hora actuales, luego simplemente use la parte de la hora. Mire las posibilidades para formatear una cadena de fecha y hora en los documentos de MSDN .
fuente
Esta puede ser una posible solución:
fuente
Para calcular la fecha y hora actual:
fuente
fuente
Esto le mostrará solo la hora actual, en formato de 24 horas:
Saludos
K
fuente
muy simple
DateTime.Now.ToString("hh:mm:ss tt")
fuente
Puede utilizar
{0:HH:mm:ss}
,{0:HH:mm:ss.fff}
,{0:DD/mm/yyy HH:mm:ss}
, etc ...fuente
Estoy experimentando con esto también y encuentro estas páginas útiles también. Primero la clase principal ... https://msdn.microsoft.com/en-us/library/system.datetime(v=vs.110).aspx
Ahora algunos formatos de especificador para el método ToString ... https://msdn.microsoft.com/en-us/library/system.globalization.datetimeformatinfo(v=vs.110).aspx
Ejemplo:
Lancé ese método TimeOfDay allí solo para mostrar que obtienes un tiempo predeterminado de 24 horas como se indica "la hora desde la medianoche"
Puede usar mi método geter (); :-RE
fuente
Usa el siguiente código
fuente
Prueba este. Me está funcionando en 3tier Architecture Web Application.
Recuerde las comillas simples en la consulta de inserción.
Por ejemplo:
La
DateTime
inserción al final de la línea.fuente