Ich habe die Anzahl der Minuten (dh 25, 120, 300 usw.), die vom Benutzer eingegeben werden, und ich muss es im Format h: mm: ss anzeigen. Gibt es eingebaute ColdFusion-Funktionen, die dies für mich tun können, oder hat jemand irgendwelche Vorschläge für die einfachste Möglichkeit, die Zeichenfolge zu erstellen?ColdFusion - Zeit von der Anzahl der Minuten erstellen
Antwort
<cfset totaltime = "#totalminutes\60#:#numberformat(totalminutes % 60, "00")#:00" />
Perfekt! Ich hätte selbst an die mathematische Methode denken sollen. – shimmoril
Wahrscheinlich möchte ich ein 'int()' um '#totalminutes \ 60 #' setzen. – charliegriefer
Der Backslash ist "integer division" und ergibt das erwartete Ergebnis. Ich habe das vorher übersehen, als ich anderen Code änderte. –
Kinda spät, um das Spiel, aber das funktioniert ziemlich gut:
TimeFormat(CreateTimeSpan(0,0,minutes,0))
Ordentliche Idee. Einfach eine "HH: mm: ss" 'Maske einwerfen, so dass sie korrekt für die oberen Bereiche angezeigt wird, dh 999 Minuten. – Leigh
- 1. Minuten Teil von Zeit entfernen, wenn der Wert Null AngularJS
- 2. i für 5 Minuten der Anzahl der Benutzeranmeldung auf Konto zählen will, 10 Minuten bei Datenbank
- 3. Zeit - Stunden - Minuten - Manipulation
- 4. ColdFusion Template Optimierung der Anforderungsanzahl
- 5. Twilio Api - Anzahl der Minuten für eine Nummer
- 6. Wie Minuten in der aktuellen Zeit in Swift
- 7. javascript: Subtrahieren Zeit und immer die Zahl der Minuten
- 8. Moment.js Unix Zeitstempel zur Anzeige der Zeit immer in Minuten
- 9. PHP Datum Zeit Aktuelle Zeit Minuten hinzufügen
- 10. Anzahl der Verbraucher wird im Laufe der Zeit reduziert TorqueBox
- 11. Entfernen der Anzahl der Zeichen vom Ende der Zeichenfolge mit ColdFusion
- 12. Berechne die Anzahl der Monate von der Anzahl der Tage
- 13. Anzahl der Arbeitsblätter erstellen und umbenennen
- 14. Wie erhalten Sie die Sekunden seit der Zeit von der Zeit + Datum Ausgabe von gmtime()?
- 15. Mock der CGI.HTTP_REFERER mit Coldfusion
- 16. Zählen der Anzahl der Beobachtungen, die bestimmte Kriterien im Laufe der Zeit erfüllen
- 17. Python: Zeit der Eingabevalidierung
- 18. Berechnung der Zeit zum Erstellen von n Threads
- 19. Breite der ersten Suche Komplexitätsanalyse der Zeit
- 20. So extrahieren Sie die Anzahl (Anzahl) der Abfragen in der MySQL-langsame Abfrage protokolliert für ein 10-Minuten-Intervall
- 21. Unterschied in der Zeit zwischen Aufzeichnungen
- 22. Java - Konvertieren von Anzahl der Wochentage zu Anzahl der Tage
- 23. ein Wörterbuch erstellen die Anzahl der Vorkommen von Sequenz-IDs
- 24. Anzahl der Zeilen pro Stunde ab einer bestimmten Zeit
- 25. Bash: subtrahieren 10 Minuten von einer bestimmten Zeit
- 26. Array von Zeiten finden Sie eine, die 15 Minuten vor der festgelegten Zeit ist
- 27. Einfluss der Anzahl der Schritte zurück bei Verwendung von verkürzten Backpropagation durch Zeit
- 28. bestimmte Minuten Zeit in MySQL Hinzufügen
- 29. Subset Beobachtungen, die von mindestens 30 Minuten Zeit unterscheiden
- 30. Begrenzung der Anzahl der Datensätze von mysqldump?
'' Create (Stunde, Minute, Sekunde) '' und dann '' Timeformat (Zeit) ''. – hofo
Ja, das habe ich gesehen, aber in der Dokumentation steht, dass der Minutenparameter zwischen 0 und 59 liegen muss, was bei den obigen Beispielen nicht funktioniert. Benutzer können bis zu 999 Minuten eingeben. – shimmoril