Maison >développement back-end >tutoriel php >Explication détaillée de l'utilisation de la fonction php time strtotime
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")));
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
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!