Maison > Article > développement back-end > horodatage php converti au format de date
Comment convertir l'horodatage au format date en PHP ? Utilisez la fonction date() en passant la chaîne de format et l'horodatage. PHP fournit des chaînes de format prédéfinies telles que Y (année), m (mois), d (date). Cas pratique : Afficher l'horodatage au format "jour de la semaine, année, mois et jour", à l'aide des fonctions date() et strtotime().
Convertir l'horodatage PHP au format de date
Introduction
Un horodatage est un format numérique qui représente un moment spécifique et est largement utilisé dans les systèmes informatiques et la programmation. Parfois, il est nécessaire de convertir l'horodatage dans un format de date lisible par l'homme pour l'afficher à l'utilisateur ou pour un traitement ultérieur. Ce tutoriel vous montre comment réaliser facilement cette conversion en PHP.
Utilisation de la fonction date()
La fonction date() est le moyen le plus courant de convertir l'horodatage au format date. Sa syntaxe est la suivante :
date(format, timestamp)
où :
format
est la chaîne de format de la date et de l'heure à convertir. format
是要转换的日期时间的格式字符串。timestamp
是要转换的时间戳,默认为当前时间。要以特定的格式输出时间戳,只需将格式字符串传递给 date() 函数。例如,以下代码将时间戳转换为“年-月-日”格式:
$timestamp = time(); $date = date("Y-m-d", $timestamp); echo $date; // 输出:2023-03-08
预定义的格式字符串
PHP 提供了一些预定义的格式字符串,您可以根据需要使用它们:
Y
:四位数表示年份y
:两位数表示年份m
:两位数表示月份d
:两位数表示日期H
:小时(24 小时制)i
:分钟s
:秒a
timestamp
est l'horodatage à convertir, par défaut à l'heure actuelle. Pour afficher un horodatage dans un format spécifique, transmettez simplement la chaîne de format à la fonction date(). Par exemple, le code suivant convertit un horodatage au format « année-mois-jour » :
$timestamp = strtotime("2023-03-08 12:30:00"); $weekday = date("l", $timestamp); $date = date("Y-m-d", $timestamp); echo "$weekday, $date"; // 输出:星期三, 2023-03-08
Chaînes de format prédéfinies
PHP fournit des chaînes de format prédéfinies que vous pouvez utiliser selon vos besoins :
Y
: Quatre chiffres représentent l'année
y
: Deux chiffres représentent l'annéem
: Deux chiffres représentent le mois
d : représentation de la date à deux chiffres
H
: heure (format 24 heures) 🎜🎜i
: minute 🎜🎜s : Secondes 🎜🎜<code>a
: AM/PM 🎜🎜🎜🎜 Cas pratique 🎜🎜🎜 Supposons que vous ayez un horodatage stocké dans une base de données et que vous souhaitiez l'afficher sur une page web comme " Jour de la semaine, année, mois et jour ». Voici l'extrait de code qui fait cela : Fonction 🎜rrreee🎜🎜strtotime() La fonction 🎜🎜🎜strtotime() peut être utilisée pour convertir une chaîne datetime lisible par l'homme en un horodatage. Ceci est complémentaire à la fonction date() et peut être utilisé pour convertir facilement les dates et les heures dans votre application. 🎜🎜🎜Conclusion🎜🎜🎜En utilisant la fonction date() et les chaînes de format prédéfinies, vous pouvez facilement convertir les horodatages en PHP en différents formats de date. Vous pouvez également facilement convertir des chaînes datetime en horodatages à l’aide de la fonction strtotime(). Cela rend le travail avec les dates et les heures dans la programmation beaucoup plus pratique. 🎜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!