Maison  >  Article  >  développement back-end  >  horodatage php converti au format de date

horodatage php converti au format de date

PHPz
PHPzoriginal
2024-04-09 13:36:01950parcourir

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().

horodatage php converti au format de date

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!

Déclaration:
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