Maison >développement back-end >Problème PHP >Comment convertir une chaîne php en heure
Comment convertir une chaîne PHP en heure : créez d'abord un exemple de fichier PHP ; puis définissez une variable "$temp_date" ; enfin passez "date('Y-m-d',strtotime($temp_date));" convertir la variable chaîne en temps.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3.
Chaîne PHP formatée en heure
En temps normal, nous devons souvent formater l'heure d'une chaîne avant d'utiliser
en Php, nous pouvons utiliser ce qui suit méthode :
$temp_date = '2011-01-09 19:25:43'; date('Y-m-d',strtotime($temp_date)); //这个的输出是 2011-01-09
La fonction de strtotime est-- Analyser la description de la date et de l'heure de tout texte anglais dans un horodatage UNIX
Ce qui suit est la description officielle :
int strtotime ( string time [, int now])
Cette fonction s'attend à recevoir une chaîne contenant un format de date anglais et tente de l'analyser dans un horodatage UNIX. Si le format de l'heure est l'heure absolue, le paramètre now n'a aucun effet.
Si le format de l'heure est l'heure relative, l'heure relative est fournie maintenant, ou l'heure actuelle est utilisée si le paramètre maintenant n'est pas fourni. Renvoie -1 en cas d'échec.
Le programme doit être relativement robuste, on pourra alors juger s'il peut être converti
Il faut aussi noter que celui-ci a un intervalle de temps : Vendredi 13 décembre 1901 20:45 : 54 Jusqu'au mardi 19 janvier 2038 03:14:07
[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!