Maison > Article > développement back-end > Comment trouver la première et la dernière date d’un mois en PHP ?
Recherche de la première et de la dernière date d'un mois à l'aide de PHP
PHP propose une fonction puissante appelée date qui vous permet de récupérer et de formater diverses informations à partir des horodatages. Cela inclut la recherche des première et dernière dates d'un mois donné.
Recherche des dates pour le mois en cours
Pour trouver les première et dernière dates du mois en cours, vous peut simplement spécifier respectivement les chaînes de format "m-01-Y" et "m-t-Y". Ceux-ci représentent le premier jour du mois (avec un « 01 » codé en dur) et le dernier jour du mois (indiqué par un « t »). Par exemple :
<code class="php">$first_day_this_month = date('m-01-Y'); // hard-coded '01' for first day $last_day_this_month = date('m-t-Y');</code>
Recherche de dates pour des mois spécifiques
Pour rechercher la première et la dernière date d'un mois spécifique, vous pouvez spécifier un horodatage. Il peut s'agir d'une chaîne dans un format de date reconnu ou d'un horodatage UNIX. Par exemple, pour trouver le dernier jour d'avril 2010 :
<code class="php">$last_day_april_2010 = date('m-t-Y', strtotime('April 21, 2010'));</code>
Comprendre les symboles de format
date() interprète des symboles spécifiques dans la chaîne de format et les remplace avec les valeurs de l'horodatage. Les symboles utilisés pour extraire les valeurs du mois et du jour sont :
Exemples supplémentaires
<code class="php">$timestamp = strtotime('February 2012'); $first_second = date('m-01-Y 00:00:00', $timestamp); $last_second = date('m-t-Y 12:59:59', $timestamp);</code>
Pour des informations plus détaillées sur la fonction date() et les symboles de format disponibles, reportez-vous au manuel PHP officiel : http://php.net/manual/en/function.date.php.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!