Maison > développement back-end > Problème PHP > Comment convertir une date contenant des caractères chinois en horodatage en php

Comment convertir une date contenant des caractères chinois en horodatage en php

青灯夜游
Libérer: 2023-03-09 09:10:01
original
2426 Les gens l'ont consulté

Méthode : utilisez d'abord la fonction date_parse_from_format() pour renvoyer un tableau associatif contenant des informations de date chinoises selon le format spécifié, la syntaxe est "date_parse_from_format('Y année m mois j jour', $str)" ; puis utilisez la fonction mktime() pour le convertir en horodatage.

Comment convertir une date contenant des caractères chinois en horodatage en php

L'environnement d'exploitation de ce tutoriel : système Windows7, version PHP7.1, ordinateur DELL G3

php date chinoise à horodatage

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$str = &#39;2021年03月31号&#39;;
$arr = date_parse_from_format(&#39;Y年m月d日&#39;,$str);
$time = mktime(0,0,0,$arr[&#39;month&#39;],$arr[&#39;day&#39;],$arr[&#39;year&#39;]);
var_dump($arr);
echo &#39;2021年03月31号对应时间戳为:&#39;.$time;
?>
Copier après la connexion

Sortie :

Comment convertir une date contenant des caractères chinois en horodatage en php

Description de la fonction associée :

date_parse_from_format() Fonction basé sur Le format spécifié renvoie un tableau associatif contenant les informations de date spécifiées.

Syntaxe

date_parse_from_format(format,date);
Copier après la connexion
参数描述
format必需。规定格式(date_create_from_format() 接受的格式)。
date必需。指定日期,字符串值。

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

Syntaxe

mktime(hour,minute,second,month,day,year,is_dst);
Copier après la connexion
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.
année Facultatif. Année spécifiée.
is_dst Facultatif. Réglé sur 1 si l'heure est à l'heure d'été, sur 0 sinon ou sur -1 (par défaut) si inconnu. S'il est inconnu, PHP essaiera de le trouver lui-même (produisant éventuellement des résultats inattendus).
参数 描述
hour 可选。规定小时。
minute 可选。规定分。
second 可选。规定秒。
month 可选。规定月。
day 可选。规定天。
year 可选。规定年。
is_dst 可选。如果时间在夏令时期间,则设置为 1,否则设置为 0,若未知则设置为 -1(默认)。如果未知,PHP 会试图找到自己(可能产生意外的结果)。注意:该参数在 PHP 5.1.0 中被废弃。取而代之使用的是新的时区处理特性。
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:
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