ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
241
241
EMPFEHLEN
-
Hi,
ich habe eine Select-Box, wo man die Dauer für ein bestimmtes Event auswählen kann. Die Dauer wird in Minuten angebenen. Also: 270 Minuten = 4,5 Std. Diese 270 Minuten speicher ich aber nicht als Integer in die Datenbank sondern forme sie vorher mit mktime in einen Unix-Timestamp um.
Beim Auslesen aus der DB mit: date("H:i",$ergebnis) steht dort nun als Ergebnis "04:30". Könnt ihr mir sagen wie ich nun die Minuten herausbekomme? Gibts dafür eine Funktion in PHP? Oder muss ich date("H") einzeln extrahieren und dies mal 60 Multiplizieren?
-
29.01.11 12:02 #2
Ich denke du musst das schon einzeln extrahieren:
PHP-Code:$hours = intval(date("H", $ergebnis));
$minutes = intval(date("i", $ergebnis));
$totalMinutes = ($hours*60)+$minutes;
// oder noch kürzer
$mixedTime = explode(":", date("H:i", $ergebnis));
$totalMinutes = (intval($mixedTime[0])*60)+intval($mixedTime[1]);
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Warum nicht einfach in Microsekunden ausgeben und durch 60'000 teilen?
PHP-Code:$totalMinutes = date('u', $ergebnis)/60000;
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
29.01.11 12:44 #4
- Registriert seit
- Jan 2011
- Beiträge
- 4
Also ich würde auch das einzeln extrahieren und multiplizieren.
Nur das man vielleicht anders helfen kann. Wenn du doch ehh die Minuten brauchst, warum speicherst du dann nicht gleich die Minuten in der DB****?
Ähnliche Themen
-
XSLT: sowohl value-of select "element" als auch "element" selbst ausgeben
Von RalU im Forum XML TechnologienAntworten: 5Letzter Beitrag: 18.01.10, 02:21 -
Siegerfotos aus dem Fotografie-Wettbewerb. Thema: "Fünf Minuten weg"
Von Stonefish im Forum FotografieAntworten: 0Letzter Beitrag: 06.09.09, 17:40 -
Vergleich "heutige Datum" zu "date" (DB)
Von humsdigga im Forum PHPAntworten: 6Letzter Beitrag: 12.08.09, 17:33 -
Hibernate: "Calendar" statt "Date" auf SQL TIMESTAMP mappen?
Von DarthShader im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 09.05.08, 00:07 -
Brauch Date Object vom Typ "Date" und nicht vom Typ "Object"
Von Claus im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 12.06.02, 12:17





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren