Ermittelt die Zeit des Stundenbeginns (XX:00h) des übergebenen Timestamps. Wird kein Parameter übergeben, so wird die aktuelle Zeit verwendet. Diese Funktion kann für die eindeutige Identifikation einer Stunde mittels Timestamps verwendet werden.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<?php /** * Ermittelt die Zeit des Stundenbeginns (XX:00h) des übergebenen Timestamps. Wird kein Parameter * übergeben, so wird die aktuelle Zeit verwendet. * Diese Funktion kann für die eindeutige Identifikation einer Stunde mittels Timestamps * verwendet werden. * * @param [int $timestamp = 0] * @return int * @see http://www.php-function.de/funktion/datum-und-zeit/get_hour_begin/ */ function get_hour_begin($timestamp = 0){ if($timestamp == 0) $timestamp = time(); return mktime( strftime("%H", $timestamp), 0, 0, strftime("%m", $timestamp), strftime("%d", $timestamp), strftime("%y", $timestamp) ); } ?> |
Schreibe einen Kommentar