Tengo la cantidad de minutos (es decir, 25, 120, 300, etc.) ingresados por el usuario, y necesito mostrarlos en formato h: mm: ss. ¿Hay alguna función incorporada de ColdFusion que pueda hacer esto por mí, o alguien tiene alguna sugerencia sobre la forma más fácil de construir la cadena?ColdFusion - Crear tiempo a partir del número de minutos
Respuesta
<cfset totaltime = "#totalminutes\60#:#numberformat(totalminutes % 60, "00")#:00" />
¡Perfecto! Debería haber pensado en la forma matemática yo mismo. – shimmoril
Probablemente quiera poner 'int()' alrededor de '#totalminutes \ 60 #'. – charliegriefer
La barra diagonal inversa es "división entera" por lo que da como resultado el resultado esperado. He pasado por alto esto antes cuando edito código de otros. –
Un poco tarde al juego, pero esto funciona bastante bien:
TimeFormat(CreateTimeSpan(0,0,minutes,0))
Idea aseada. Solo inserte una máscara '" HH: mm: ss "' para que se muestre correctamente en los rangos superiores, es decir, 999 minutos. – Leigh
- 1. javascript analizar tiempo (minutos: segundos) a partir de milisegundos
- 2. minutos a Tiempo objeto
- 3. javascript: Tiempo restar y obtener su número de minutos
- 4. Creación de series de tiempo regular de 15 minutos a partir de las series de tiempo irregulares
- 5. Crear ruta del archivo a partir de variables
- 6. Crear dinámicamente pruebas PHPUnit a partir del archivo de datos
- 7. Oracle Convert Segundos a horas: Minutos: Segundos
- 8. Crear URL a partir de una cadena
- 9. ¿Cómo puedo crear archivos .chm a partir del código C#?
- 10. ¿Crear imagen a partir de datos RGB?
- 11. Crear video a partir de imágenes
- 12. ¿Cómo puedo convertir un número a un INTERVAL de minutos?
- 13. Crear NSDate a partir de la marca de tiempo de Unix
- 14. Crear un vector a partir de un archivo en R
- 15. autonumber ImageMagick a partir del 1
- 16. PostgreSQL: Agregar intervalo a Timestamp a partir del valor de columna
- 17. resta minutos de un valor de tiempo
- 18. iphone ¿cómo puedo obtener el nombre del mes a partir del número de mes?
- 19. Formatear un lapso de tiempo como un número de días, horas y minutos
- 20. ¿Cómo convertir una representación de cadena de un número a un número en coldfusion?
- 21. Cómo convertir minutos a días, horas, minutos
- 22. ¿Cómo construir una consulta LINQ a partir del texto en tiempo de ejecución?
- 23. Bash: restando 10 minutos de un tiempo dado
- 24. Crear PDF a partir de la documentación de mi código
- 25. ¿Cómo crear un DateTime igual a 15 minutos atrás?
- 26. Crear un nuevo XDocument a partir de un XDocument existente
- 27. Crear menú PyQt a partir de una lista de cadenas
- 28. crear nuevo objeto Javascript a partir de una variable
- 29. Cómo comprobar si hay un valor nulo a partir del valor de retorno en bucle de consulta ColdFusion
- 30. Número entero más grande de PHP a partir de la suma del conjunto no ordenado
'' CreateTime (hora, minuto, segundo) '' y '' TimeFormat (tiempo) ''. – hofo
Sí, lo vi, pero en la documentación indica que el parámetro de minutos debe estar entre 0 y 59, lo que no funciona para los ejemplos que di más arriba. Los usuarios pueden ingresar hasta 999 minutos. – shimmoril