Comment convertir l'année, le mois et le jour en horodatage en php

藏色散人
Libérer: 2023-03-08 10:02:01
original
4007 Les gens l'ont consulté

Méthode pour convertir l'année, le mois et le jour en horodatage : 1. Utilisez la fonction date_parse_from_format() pour traiter la date donnée, et un tableau associatif contenant les informations de date spécifiées sera renvoyé selon le format spécifié. la syntaxe est "date_parse_from_format('Y.m.d ', date)" ; 2. Utilisez "mktime(0,0,0,$arr['month'],$arr['day'],$arr['year']) ;" instruction pour convertir l'année, le mois et le jour Juste un horodatage.

Comment convertir l'année, le mois et le jour en horodatage en php

L'environnement d'exploitation de cet article : système Windows7, version PHP8, ordinateur DELL G3

Date spécifiée par PHP pour l'horodatage

Utilisez date_parse_from_format pour convertir le format spécifié : Par exemple :

<?php
$str = &#39;2018.10.01&#39;;//或者 2018年10月1日
$arr = date_parse_from_format(&#39;Y.m.d&#39;,$str);//如果是2018年10月1日,那么这里就是 Y年m月d日
$time = mktime(0,0,0,$arr[&#39;month&#39;],$arr[&#39;day&#39;],$arr[&#39;year&#39;]);
print_r($arr);
echo &#39;对应时间戳为:&#39;.$time;
Copier après la connexion

Sortie :

Array ( [year] => 2018 [month] => 10 [day] => 1 [hour] => [minute] => [second] => [fraction] => [warning_count] => 0 [warnings] => Array ( ) [error_count] => 0 [errors] => Array ( ) [is_localtime] => )
 对应时间戳为:1538352000
Copier après la connexion

Définition et utilisation de mktime()

La fonction gmmktime() renvoie l'horodatage UNIX d'une date.

Astuce : Cette fonction est la même que gmmktime(), sauf que le paramètre passé représente une date (au lieu d'une date GMT).

Syntaxe

mktime(hour,minute,second,month,day,year,is_dst);
Copier après la connexion

année Facultatif. Année spécifiée.

Paramètres Description
heure Facultatif. Horaires précisés.
minute Facultatif. points prescrits.
seconde Facultatif. Spécifie les secondes.
mois Facultatif. Mois spécifié.
jour Facultatif. Précisez les jours.
is_dst
参数 描述
hour 可选。规定小时。
minute 可选。规定分。
second 可选。规定秒。
month 可选。规定月。
day 可选。规定天。
is_dst

可选。如果时间在夏令时 (DST) 期间,则设置为 1,否则设置为 0,若未知则设置为 -1(默认)。

如果未知,PHP 会自己进行查找(可能产生意外的结果)。

注意:该参数在 PHP 5.1.0 中被废弃。取而代之使用的是新的时区处理特性。

Facultatif. Réglé sur 1 si l’heure est à l’heure d’été (DST), 0 sinon ou -1 (par défaut) si inconnu.

Si inconnu, PHP effectuera la recherche lui-même (peut produire des résultats inattendus).

Remarque : ce paramètre est obsolète dans PHP 5.1.0. Au lieu de cela, de nouvelles fonctionnalités de gestion des fuseaux horaires sont utilisées.
[Apprentissage recommandé : "Tutoriel vidéo 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:
php
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