Maison >développement back-end >tutoriel php >Comment obtenir les dates d'aujourd'hui, d'hier et de demain en PHP

Comment obtenir les dates d'aujourd'hui, d'hier et de demain en PHP

藏色散人
藏色散人avant
2019-12-07 15:35:595937parcourir

La fonction de la fonction

<?php  
echo "今天:".date("Y-m-d")."<br>";       
echo "昨天:".date("Y-m-d",strtotime("-1 day")), "<br>";       
echo "明天:".date("Y-m-d",strtotime("+1 day")). "<br>";    
echo "一周后:".date("Y-m-d",strtotime("+1 week")). "<br>";       
echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")). "<br>";       
echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). "<br>";       
echo "上个周一:".date("Y-m-d",strtotime("last Monday"))."<br>";       
echo "一个月前:".date("Y-m-d",strtotime("last month"))."<br>";       
echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."<br>";       
echo "十年后:".date("Y-m-d",strtotime("+10 year"))."<br>";      
?>

strtotime() est d'analyser la description de la date et de l'heure dans un horodatage Unix

int strtotime ( string time [, int now] )

Code d'acquisition du jour de la semaine PHP :

1. date(" l");

//Les données peuvent obtenir le jour anglais de la semaine, comme dimanche

2. date("w");

//Cela peut obtenir le jour numérique de la semaine, comme le dimanche 123, notez que 0 est dimanche

Pour obtenir le jour de la semaine chinois, vous pouvez faire ceci

$weekarray=array("日","一","二","三","四","五","六");
echo "星期".$weekarray[date("w")];

pour obtenir la date spécifiée :

$weekarray=array("日","一","二","三","四","五","六");
echo "星期".$weekarray[date("w","2011-11-11")];

car date La fonction est très puissante Elle peut gérer toutes ces tâches. J'ai joint le tableau dans le manuel

a - "am" ou "pm"

A - "AM" ou "PM"

d - jour, deux chiffres, s'il y a moins de deux chiffres, ajoutez zéro devant ; tel que : "01" à "31"

D - jour de la semaine, mercredi lettres anglaises telles que : "Fri"

F - mois, nom anglais complet ; ; tel que : "Janvier"

h - heure au format 12 heures tel que : "01" à "12 "

H - heure au format 24 heures ; "00" à "23"

g - heure au format 12 heures, aucun zéro n'est ajouté pour moins de deux chiffres tels que : "1" à 12"

G - heures ; au format 24 heures, aucun zéro n'est ajouté pour moins de deux chiffres comme : "0" à "23"

i - minutes comme : "00" à "59"

j - jour, deux chiffres, s'il y a moins de deux chiffres, n'ajoutez pas de zéros tels que : "1" à "31"

l - jour de la semaine, nom anglais complet tel ; comme : "Vendredi"

m - mois, deux chiffres, s'il y a moins de deux chiffres, ajoutez des zéros devant Par exemple : "01" à "12"

n - mois ; , deux chiffres , s'il y a moins de deux chiffres, aucun zéro ne sera ajouté tel que : "1" à "12"

M - mois, trois lettres anglaises telles que : "Jan"

s - secondes telles que : "00" à "59"

S - ajoutez un nombre ordinal anglais à la fin du mot, deux lettres anglaises telles que : "th", " ; nd"

t - précisez le nombre de jours dans le mois ; tel que : "28" à "31"

U - Total des secondes

w - Jour numérique de la semaine, comme : "0" (dimanche) à "6" (samedi)

Y - année, quatre chiffres comme : "1999"

y - année, deux chiffres ; ; tel que : "99"

z - le jour de l'année tel que : "0" à "365"

Ce qui précède présente en détail la méthode d'obtention le jour de la semaine en PHP et l'introduction de la fonction date. Veuillez l'essayer.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer