Sekunden/Minuten ohne führende Null?
Eric Teubert
- php
0 zerko0 Thomas Meinike0 Thomas Meinike0 Marius
Hi,
Und zwar geht es mir um die date()-Funktion.
Da gibt es für Minuten den Wert "i" für Minuten und "s" für Sekunden. Jeweils mit führender Null. Ich brauche die Werte jedoch ohne diese. Gibt es da eine bessere Möglichkeit, als die Zahl als String zu betrachten und die Null ( falls sie denn existiert ) herauszulöschen?
Eric
Hey Eric...
Bastel dir doch eine Funktion, die überprüft
if ( $Zahl < 10 ){
// --- Lösche die erste 0
}
Damit kannst du selber deine Zahlen bzw. dein Datum filtern...
Gruß
zerko
Hi,
Danke an alle, jetzt habe ich ja reichlich Auswahl :)
Mal schaun, womit ich am besten zurechtkomm.
Danke nochmals
Eric
Hallo,
Gibt es da eine bessere Möglichkeit, als die Zahl als String zu betrachten und die Null ( falls sie denn existiert ) herauszulöschen?
Ermittle doch gleich die ganzzahligen Werte:
$timestamp=time();
$min=intval(date("i",$timestamp));
$sek=intval(date("s",$timestamp));
MfG, Thomas
Hallo,
Gibt es da eine bessere Möglichkeit, als die Zahl als String zu betrachten und die Null ( falls sie denn existiert ) herauszulöschen?
Alternative zu meinem anderen Vorschlag:
$datetime=getdate($timestamp);
$min=$datetime["minutes"];
$sek=$datetime["seconds"];
MfG, Thomas
Hallo,
Alternative zu meinem anderen Vorschlag:
$timestamp=time(); // fehlte hier noch
$datetime=getdate($timestamp);
$min=$datetime["minutes"];
$sek=$datetime["seconds"];MfG, Thomas
Hi,
also in PHP 5 gibt es eine Funktion idate:
http://de2.php.net/manual/de/function.idate.php
die Werte immer ohne Führungsnull zurückgibt. Ist aber erst in PHP 5 verfügbar.