Ermittelt die Zeit des Monatsbeginns (01., 00:00h) des übergebenen Timestamps. Wird kein Parameter übergeben, so wird die aktuelle Zeit verwendet. Diese Funktion kann für die eindeutige Identifikation eines Monats 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 Monatsbeginns (01., 00:00h) des übergebenen Timestamps. Wird kein * Parameter übergeben, so wird die aktuelle Zeit verwendet. * Diese Funktion kann für die eindeutige Identifikation eines Monats mittels Timestamps * verwendet werden. * * @param [int $timestamp = 0] * @return int * @see http://www.php-function.de/funktion/datum-und-zeit/get_month_begin/ */ function get_month_begin($timestamp = 0){ if($timestamp == 0) $timestamp = time(); return mktime( 0, 0, 0, strftime("%m", $timestamp), 1, strftime("%y", $timestamp) ); } ?> |
Schreibe einen Kommentar