Maison > développement back-end > tutoriel php > Comment utiliser la fonction php strtotime

Comment utiliser la fonction php strtotime

青灯夜游
Libérer: 2023-04-06 10:44:01
original
7065 Les gens l'ont consulté

La fonction PHP strtotime() est utilisée pour accepter des paramètres de chaîne représentant la date et l'heure, et analyser la description de la date ou de l'heure de tout texte anglais dans un horodatage Unix. La syntaxe est "strtotime (time,now)", en cas de succès, renvoie l'horodatage, sinon renvoie FALSE.

Comment utiliser la fonction php strtotime

Comment utiliser la fonction PHP strtotime() ?

La fonction strtotime() est une fonction intégrée à PHP.

La fonction strtotime() accepte un paramètre de chaîne représentant une date et une heure, et analyse toute description de date ou d'heure en texte anglais dans un horodatage Unix (le nombre de secondes depuis le 1er janvier 1970 00:00:00 GMT ); Par exemple, « maintenant » fait référence à la date actuelle. Cette fonction renvoie le nombre de secondes depuis l'époque Unix. Nous pouvons également utiliser la fonction date() pour renvoyer l’heure du texte anglais au format date.

Syntaxe de base :

strtotime(time,now);
Copier après la connexion

Paramètres : la fonction strtotime() accepte deux paramètres

Quantity time : Spécifiez une description de l'heure ou de la date en anglais, indiquant la date ou l'heure à renvoyer. Cette fonction analyse une chaîne et renvoie l'heure en secondes ; elle ne peut pas être omise.

Quantity now : Spécifie l'horodatage utilisé pour calculer la valeur de retour. Si ce paramètre est omis, l'heure actuelle est utilisée.

REMARQUE : Étant donné que l'heure/la date n'est pas statique, la sortie variera.

Jetons un coup d'œil à l'utilisation de la fonction PHP strtotime() à travers des exemples de code

Exemple 1 : Afficher l'heure actuelle

<?php 
header("content-type:text/html;charset=utf-8");
//以秒为单位显示当前时间
echo "以秒为单位显示当前时间:".strtotime("now"), "<br>";  
  
// 以日期格式显示当前时间 
echo "以日期格式显示当前时间:".date("Y-m-d", strtotime("now"))."\n"; 
?>
Copier après la connexion

Sortie :

以秒为单位显示当前时间:1556162013
以日期格式显示当前时间:2019-04-25
Copier après la connexion

Exemple 2 : Afficher l'heure et la date décrites par "12 février 2017"

<?php 
header("content-type:text/html;charset=utf-8");
// 以秒为单位显示转换后的日期时间
echo "以秒为单位显示:".strtotime("12th february 2017")."<br>";  
  
// 以日期格式显示转换后的日期时间
echo "以日期格式显示:".date("Y-m-d", strtotime("12th february 2017"))."<br>"; 
?>
Copier après la connexion

Sortie :

以秒为单位显示:1486854000
以日期格式显示:2017-02-12
Copier après la connexion

Exemple 3 : Afficher la date du dimanche prochain à l'heure actuelle

<?php 
header("content-type:text/html;charset=utf-8");
// 以秒为单位显示转换后的日期时间
echo "以秒为单位显示:".strtotime("next sunday")."<br>";  
  
// 以日期格式显示转换后的日期时间
echo "以日期格式显示:".date("Y-m-d", strtotime("next sunday"))."<br>"; 
?>
Copier après la connexion

Sortie :

以秒为单位显示:1556402400
以日期格式显示:2019-04-28
Copier après la connexion

Recommandation du didacticiel vidéo associé : " Tutoriel PHP

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal