¿Cómo puedo convertir el tiempo de cadena en 12 horas (AM, PM) formato de hora? Me gusta si a la cadena de entrada le gustará "2320" de lo que quiero responder como "11:20 PM".Convertir tiempo de cadena como (0740) a 12 horas (AM, PM) formato de hora como (07:40 AM)
5
A
Respuesta
13
string s = DateTime.ParseExact("2320","HHmm",CultureInfo.CurrentCulture)
.ToString("hh:mm tt");
2
estoy seguro de su sido mencionado muchas veces, pero aquí es la referencia para el que los parámetros de cadena de fecha y hora para here.
En la respuesta de Marc, hay un cero en las horas si es una hora de un solo dígito.
string s = DateTime.ParseExact("2320", "HHmm").ToString("h:mm tt");
Lo anterior proporcionaría el formato que estamos acostumbrados a ver en la mayoría de los relojes digitales en estos días.
Cuestiones relacionadas
- 1. DateTime Formato como HH: mm 24 Horas sin AM/PM
- 2. Cómo obtener la hora en formato am/pm iphone NSDateFormatter?
- 3. Convertir mysql TIME de 24 HR a formato AM/PM
- 4. TimePickerDialog y AM o PM
- 5. formato de hora de 24 horas (por lo que no AM a PM) para fullCalendar
- 6. Convertir 12 horas a 24 horas
- 7. Hora actual en HH: MM: ¿formato SS am/pm?
- 8. almacene la cadena de tiempo AM PM en el tipo de datos TIME en MySQL y recupere con AM PM mientras se visualiza?
- 9. ¿Cómo determinar si la cultura/lugar actual usa am/pm o la hora de 24 horas?
- 10. Detecta si el formato de hora está en formato de 12 horas o 24 horas
- 11. ¿De todos modos, obtener am/pm de tiempo?
- 12. Cómo deshabilitar AM/PM en UIDatePicker
- 13. Visualización de la hora en formato AM/PM en el androide
- 14. Convertir formato de 12 horas a 24 horas en Ruby
- 15. TimePicker: cómo obtener AM o PM?
- 16. Calcular la diferencia de fecha/hora en Java considerando AM/PM
- 17. ¿Cómo configuro AM/PM en un TimePicker?
- 18. ¿Es posible eliminar el botón AM/PM de TimePicker?
- 19. cómo convertir formato de 24 horas TimeSpan a formato de 12 horas TimeSpan?
- 20. No se puede analizar DateTime-cadena con AM/PM marcador
- 21. ¿Cómo convertir el tiempo del formato de 24 horas al formato de 12 horas usando javascript?
- 22. Conversión de 12 horas a 24 horas en java
- 23. Cómo convertir cadena de tiempo de 24 horas en formato de cadena de tiempo de 12 horas
- 24. strftime no muestra PM o AM
- 25. Convertir la variable PHP "11:00 AM" a formato de hora MySQL
- 26. java get date marker field (am/pm)
- 27. tiempo de formateo en Android, mientras siguientes preferencias (24 h vs reloj AM/PM, etc ..)
- 28. ¿Cómo convierto una cadena de tiempo de 12 horas en C# TimeSpan?
- 29. ¿Detecta AM/PM frente a la preferencia de reloj de 24 horas de la información de configuración regional de Java?
- 30. DateTime.Now.ToString ("aaaa-MM-dd hh: mm: ss") devuelve la hora AM en lugar de la hora PM?
(¡Uy!, Se ha perdido la información cultural; agregado) –
¿No debería esto utilizar una información cultural que esté configurada para usar el sistema 24h en lugar de CultureInfo.CurrentCulture? – Peter
@Petoj: Creo que las mayúsculas Hs ya indican un sistema de 24 horas (de lo contrario, la cadena sería "hhmm"). –