Mktime () - Horodatage hier, le mois dernier, etc.).
Intro
La fonction mktime () renvoie l'horodatage UNIX d'une date donnée, c'est-à-dire le nombre de secondes écoulées entre le 1er janvier 1970 et cette date.
Remarque: pour convertir les horodatages ci-dessous en un format compatible avec MySQL, utilisez la fonction de date comme suit:
Voici les exemples les plus utilisés:
Dernières 24 heures
Le code ci-dessous couvre les dernières 24 heures jusqu'à présent:
Hier
Le code ci-dessous fonctionne même si vous êtes le 1er du mois ou le 1er janvier de l'année. Il couvre la période d’hier à 00:00:00 à 23:59:59 hier:
Cette semaine
Le code ci-dessous suppose que le premier jour de la semaine est lundi. Il couvre la période du lundi matin à 00:00:00 à maintenant:
La semaine dernière
Le code ci-dessous suppose que le premier jour de la semaine est lundi. Il couvre la période du lundi avant dernier à 00:00:00 au dimanche suivant à 23:59:59:
Ce mois-ci
Le code ci-dessous couvre la période du premier au présent:
Les 30 derniers jours
Le code ci-dessous couvre la période d'il y a 30 jours à maintenant:
Le mois dernier
Le code ci-dessous couvre le mois précédent:
Année actuelle
Le code ci-dessous couvre la période du 1er janvier à 00:00:00 aujourd'hui:
L'année dernière
Le code ci-dessous couvre l’année précédente, du 1 er janvier à 00:00:00 au 31 décembre à 23:59:59: