Danke!
Bitte
Und eine letzte Frage, hoffe ich bin nicht zu unverschämt, finde aber nirgend eine Hilfe dazu.
Meine Daten sind Zeitangaben, genau gesagt Überstunden!
Allerdings nicht im Stunden/Minutenformat!
D.h. 4,25 wären eigentlich 4 Stunden und 15 Minuten.
Gibts da ne Funktion zur Umrechnung? Jedenfalls wies ich nicht wie in PHP.
Es soll also aus 4,25 folgendes werden: 4 Stunden, 15 Minuten
Wusste ich's doch, das es um Arbeitszeit geht. Das Problem kenne ich nämlich....
Ich hab das damals (umständlich vielleicht, aber funktioniert seit 2 Jahren) für die Anzeige etwa so gelöst:
$minuten = ($zeitwert * 60) % 60; //modulo 60
$erg = floor($zeitwert) .":". $minuten;
Hier:
(4,25 * 60) % 60 -> 15
4 .":". 15 -> 4:15
Hinweis: Die modulo-Funktion liefert dasselbe Vorzeichen
(-4,25 * 60) % 60 -> -15
Also evtl. doch mal über Betragsfunktionen nachdenken. Oder über den Sinn von negativen Überstunden ;-)
Wenn Du da noch mehr Probleme hast (Benutzereingaben hin- und herrechnen), dann pas@exquit.com
Danke. Das soll nun aber die letzte Frage sein....
Bei Zeiterfassung ? Sei Dir mal nicht so sicher...
Gruß,
paschef