Maison > Article > développement back-end > Comment convertir le type de date en PHP
PHP est un langage de programmation côté serveur populaire qui fournit des fonctionnalités puissantes qui facilitent relativement facilement le travail avec les dates et les heures. Dans cet article, nous verrons comment convertir les types de date en PHP.
Tout d'abord, voyons comment formater les dates dans le style souhaité. En PHP, nous pouvons utiliser la fonction date() pour formater les dates. Cette fonction accepte deux paramètres : l'un est le format de la date et l'autre est la date à formater. Voici plusieurs formats de date couramment utilisés :
En plus de ceux-ci, nous pouvons également utiliser d'autres formats pour afficher la date, l'heure, le fuseau horaire, etc. Voici quelques formats de date avancés :
Voici un exemple de code pour formater les dates :
//输出当前日期和时间,格式为: 年-月-日 小时:分钟:秒 echo date("Y-m-d H:i:s"); //输出当前星期,格式为: 星期几 echo date("l"); //输出当前时间的上午或下午,格式为: 上午或下午 echo date("A"); //将一个时间戳格式化为日期,格式为: 年-月-日 echo date("Y-m-d", strtotime("2021-08-30"));
Une autre conversion de date courante consiste à convertir une chaîne en date. Par exemple, si nous obtenons des informations sur la date à partir d’une base de données ou d’une autre source, elles seront généralement fournies sous forme de chaîne. Nous pouvons convertir une chaîne en date en utilisant la fonction strtotime() en PHP. La fonction
strtotime() prend en charge différents formats d'heure et peut convertir les caractères en horodatages correspondants à formater selon les besoins. Voici quelques exemples de codes :
//将字符串转换为日期,格式为: 年-月-日 $dateString = '2021-08-30'; $date = date("Y-m-d", strtotime($dateString)); echo $date; //将字符串转换为日期时间,格式为: 年-月-日 小时:分钟:秒 $dateString = '2021-08-30 13:45:30'; $date = date("Y-m-d H:i:s", strtotime($dateString)); echo $date;
En PHP, nous pouvons utiliser la fonction date() et la fonction strtotime() pour ajouter et soustraire des dates. Parmi elles, la fonction date() peut formater les dates et la fonction strtotime() peut convertir des chaînes en dates.
Ces deux fonctions peuvent être utilisées ensemble pour effectuer très facilement les opérations d'addition et de soustraction de date. Voici un exemple de code :
//加一周 $dateString = '2021-09-05'; $date = date("Y-m-d", strtotime($dateString . "+1 week")); echo $date; //减一个月 $dateString = '2021-08-30'; $date = date("Y-m-d", strtotime($dateString . "-1 month")); echo $date; //加一天 $dateString = '2021-08-30'; $date = date("Y-m-d", strtotime($dateString . "+1 day")); echo $date;
En PHP, nous pouvons utiliser la fonction date() pour formater la date dans le style souhaité. De plus, nous pouvons également utiliser la fonction strtotime() pour convertir une chaîne en date, ou utiliser les fonctions date() et strtotime() combinées pour ajouter et soustraire des dates. Ces fonctionnalités facilitent relativement la gestion des dates et des heures en PHP, qui est très couramment utilisé lors du développement d'applications Web.
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!