date php

Date et heure PHP

La fonction PHP date() est utilisée pour formater la date ou l'heure.

Fonction PHP Date()

La fonction PHP Date() formate un horodatage en une date et une heure plus lisibles.

QQ截图20161008172535.png


Remarque : Un horodatage est une séquence de caractères qui représente la date et l'événement lorsqu'un événement spécifique s'est produit.

Obtenir une date simple

Les paramètres de format de la fonction date() sont obligatoires, ils précisent comment formater la date ou l'heure.

Voici quelques caractères couramment utilisés pour les dates :

· d - représente le jour du mois (01-31)

· m - représente le mois (01 - 12)

· Y - représente l'année (quatre chiffres)

· 1 - représente un jour de la semaine

Autres caractères, tels que "/", ". " ou "-" peuvent également être insérés dans des caractères pour ajouter une mise en forme supplémentaire.

L'exemple suivant formate la date d'aujourd'hui de trois manières différentes :

Exemple

"; echo "今天是 " . date("Y.m.d") . "
"; echo "今天是 " . date("Y-m-d") . "
"; echo "今天是 " . date("l"); ?>

Astuce PHP - Année de droit d'auteur automatique

Utilisation la fonction date() pour mettre à jour automatiquement l'année de la version sur votre site web :

Exemple

© 2010-

Obtenir une heure simple

Les caractères suivants sont couramment utilisés pour l'heure :

· h - Format d'heure de 12 heures avec des zéros non significatifs

· i - Minutes avec zéro non significatif

· s - Secondes avec zéro non significatif (00 -59)

· a - Midi et après-midi minuscules (am ou pm)

L'exemple suivant génère le courant heure au format spécifié :

Exemple

Remarque : Veuillez noter que la fonction PHP date() renvoie la date/heure actuelle du serveur !

Obtenir le fuseau horaire

Si l'heure renvoyée par le code n'est pas l'heure correcte, il est possible que votre serveur soit situé dans un autre pays ou soit réglé sur une heure fuseau horaire différent.

Donc, si vous avez besoin d'une heure précise basée sur un emplacement spécifique, vous pouvez définir le fuseau horaire à utiliser.

L'exemple suivant définit le fuseau horaire sur "Asie/Shanghai", puis affiche l'heure actuelle dans le format spécifié :

Exemple

Créer une date via PHP mktime( )

Le paramètre facultatif timestamp dans la fonction date() spécifie l'horodatage. Si vous ne spécifiez pas d'horodatage, la date et l'heure actuelles seront utilisées (comme dans l'exemple ci-dessus).

La fonction mktime() renvoie l'horodatage Unix d'une date. Un horodatage Unix contient le nombre de secondes entre l'époque Unix (1er janvier 1970 00:00:00 GMT) et l'heure spécifiée.

Syntaxe

mktime(hour,minute,second,month,day,year)

L'exemple suivant utilise une série de paramètres dans la fonction mktime() . Créer la date et l'heure :

Instance

Créer une date avec une chaîne via PHP strtotime()

La fonction PHP strtotime() est utilisée pour convertir une chaîne lisible par l'homme Convertir en Unix. temps.

Syntaxe

strtotime(time,now)

L'exemple suivant crée la date et l'heure via la fonction strtotime() :

Exemple

PHP est vraiment intelligent pour convertir des chaînes en dates, vous pouvez donc utiliser une variété de valeurs :

Exemples

"; $d=strtotime("next Saturday"); echo date("Y-m-d h:i:sa", $d) . "
"; $d=strtotime("+3 Months"); echo date("Y-m-d h:i:sa", $d) . "
"; ?>

Strtotime() n'est pas parfait, cependant, donc Pensez à vérifier la ficelle que vous y mettez.

Plus d'exemples de dates

L'exemple suivant affiche la date du samedi prochain :

Exemple

"; $startdate = strtotime("+1 week", $startdate); } ?>

L'exemple suivant affiche juillet Nombre de jours avant quatre jours :

Exemple


Formation continue
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!