Browsergame: 2 Fragen <> Zeitverzögert und Koordinatensystem

Huhu, hatte dir dazu noch eine PN geschrieben wie ich die Rundungszeiten der Sekunden am schlauesten umsetze. (Finde die PNs übersieht man relativ schnell seit dem neuen Design).

Mit mktime() und round(date("i")/10)*10; ?

paD
 
Habe keine PM gesehen, normal sollte ja wenigsten ne Mail kommen... naja egal

Du nimmst dir einen aktuellen Timestamp ($_SERVER['REQUEST_TIME'], bzw. time()) und wendest darauf den Modulo an:
PHP:
$roundedTimestamp = $_SERVER['REQUEST_TIME'] - $_SERVER['REQUEST_TIME']%10

Diesen Timestamp kannst du dann mittels date() oder strftime() in ein Datum des SQL-Formats wandeln.
PHP:
$dateTime = strftime("%Y-%m-%d %T", $roundedTimestamp);

Grüße BN
 
Zurück