Maison > développement back-end > tutoriel php > Explication détaillée de l'utilisation de la fonction php time strtotime

Explication détaillée de l'utilisation de la fonction php time strtotime

不言
Libérer: 2023-03-24 14:50:01
original
6309 Les gens l'ont consulté

Le contenu de cet article concerne l'explication détaillée de l'utilisation de la fonction de temps PHP strtotime. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent se référer à

définition et utilisation strtotime() La fonction strtotime() analyse la description de la date et de l'heure de tout texte anglais dans un horodatage Unix.

Syntaxe strtotime(time,now)

  • Description
    Cette fonction attend une chaîne contenant un format de date en anglais américain et tente de l'analyser dans un horodatage Unix (nombre de secondes depuis le 1er janvier 1970 00:00:00 GMT ), son La valeur est relative à l'heure donnée par le paramètre now. Si ce paramètre n'est pas fourni, l'heure actuelle du système est utilisée.
    Cette fonction utilisera la variable d'environnement TZ (le cas échéant) pour calculer l'horodatage. Depuis PHP 5.1.0, il existe un moyen plus simple de définir le fuseau horaire utilisé dans toutes les fonctions date/heure. Ce processus est documenté sur la page de fonction date_default_timezone_get().

// #1
echo strtotime("now");  // 获取当前时间戳
echo date('Y-m-d H:i:s', strtotime("now"));
// #2
echo strtotime("2015-06-11 10:11:00");  // 获取指定的时间戳
echo date('Y-m-d H:i:s', strtotime("2015-06-11 10:11:00"));
// #3
echo strtotime("3 October 2005");   // 获取指定的时间戳[等同于strtotime("2005-10-03")]
echo date('Y-m-d H:i:s', strtotime("3 October 2005"));
// #4
echo strtotime("+5 hours"); // 当前时间加五个小时 [对比#1]
echo date('Y-m-d H:i:s', strtotime("+5 hours"));
// #5
echo strtotime("+1 day");   // 当前时间加1天 [对比#1]
echo date('Y-m-d H:i:s', strtotime("+1 day"));
// #6
echo strtotime("+2 days");  // 当前时间加多天 名词变复数 [对比#1]
echo date('Y-m-d H:i:s', strtotime("+2 days"));
// #7
echo strtotime("+1 week 3 days 7 hours 5 seconds"); // 当前时间加 1周 3天 7小时 5秒 [对比#1]
echo date('Y-m-d H:i:s', strtotime("+1 week 3 days 7 hours 5 seconds"));
// #8
echo strtotime("next Monday");  // 当前时间下一个周一
echo date('Y-m-d H:i:s', strtotime("next Monday"));
// #9
echo strtotime("last Sunday");  // 当前时间前一个周日
echo date('Y-m-d H:i:s', strtotime("last Sunday"));
// #10
echo strtotime("-1 day",strtotime("2018-07-01 10:11:00"));  // 给定时间 减去一天
echo date('Y-m-d H:i:s', strtotime("-1 day",strtotime("2018-07-01 10:11:00")));
Copier après la connexion


Nom d'heure :
année pluriel années
mois mois pluriel mois
semaine pluriel semaines
jour pluriel jours
heure heure pluriel heures
minute seconde pluriel secondes
deuxième minute pluriel minutes
dernier dernier
suivant
janvier
février
Mars
Avril
Mai
Juin
Juillet
Août
Septembre
Octobre
Novembre
Détail explication de la fonction strtotime en 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!

É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