• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

brauche Hilfe :(

andy83

New member
Guten Tag!

Folgendes:

Ich hole mir die Zeit und das Datum eines bevorstehenden Fußballspiels aus der DB + der aktuellen Zeit und dem Datum:

PHP:
$scheduled_match_start_dt=$items['scheduled_match_start_dt'];
sscanf($scheduled_match_start_dt,
    "%d-%d-%d %d:%d:%d",
    $year, $month, $day, $hour, $minute, $second);
$scheduled_match_start_unix=mktime($hour, $minute, $second, $month, $day, 
$year);

echo "Das Spiel startete am ".
    date("d.m.Y", $scheduled_match_start_unix).
    " um ".
    date("H:i", $scheduled_match_start_unix).
    " Uhr.";

echo "In diesem Moment ist der ".
    date("d.m.Y").
    " um ".
    date("H:i").
    " Uhr.";


so weit so gut.

Nun möchte ich aber die aktuelle Spielminute angezeigt haben, wobei sich die Seite mit metafresh aktualisiert.

Habe mir gedacht, ziehst von der Startzeit des Spiels die aktuelle Zeit ab:

PHP:
$game_time_elapsed_unix=time("i")-$scheduled_match_start_unix;

echo "Das Spiel dauerte somit bereits ".
    date("H:i", $game_time_elapsed_unix).
    " Stunden.";

Geht auch... möchte aber die AUSGABE nur IN MINUTEN!!!!

Ich kriege es nicht hin.... weiß nicht, warum!


Hat jemand ne Idee, wie ich das an dem obigen Beispiel anpassen kann, sodass bei einer Startzeit: 20:00 und der aktuellen Zeit: 21:10 als Ausgabe 70 (min) steht und NICHT 1h 10 min...

DANKE
 
Wie man Stunden in minuten umrechnet weißt du aber schon oder?

PHP:
date("H", $game_time_elapsed_unix) * 60 + date("i", $game_time_elapsed_unix);
 
Wie man Stunden in minuten umrechnet weißt du aber schon oder?

PHP:
date("H", $game_time_elapsed_unix) * 60 + date("i", $game_time_elapsed_unix);

Hahahahahahahaha!

Heul!

Wie wäre es denn mit:
PHP:
$spielminuten=round((time()-$scheduled_match_start_unix)/60);
echo "Das Spiel dauerte somit bereits ".$spielminuten." Minuten.";
?????
 
Zurück
Oben