Maison >développement back-end >Problème PHP >Comment convertir l'horodatage en date en php et faire passer le mois à 0
Comment convertir l'horodatage PHP en date et définir le mois sur 0 : créez d'abord un exemple de fichier PHP ; puis obtenez l'horodatage via la fonction time ; ; "Méthode pour convertir l'horodatage en date et définir le mois à 0.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur Dell G3.
Comment convertir l'horodatage en date et faire passer le mois à 0 en PHP ?
Le format de date PHP ne doit pas être nul. Lors du formatage de l'horodatage, il existe des solutions avec et sans 0
Parfois, la date et l'heure sont affichées dans la page Web, et il y en a. quelque chose avant le mois et la date. 0 semble toujours redondant. Aujourd'hui, nous allons partager quelques paramètres détaillés sur l'affichage ou non de 0 devant le mois et la date dans l'horodatage PHP, comme suit :
Exemple. :
Selon echo date("Y-m-d H:i:s);
Le résultat de sortie de la page est : 2016-05-22 09:14:08
Selon echo date("Y-n-j G:i:s");
Le résultat de sortie de la page est : 2016-5-22 9:14:08
Il s'agit simplement d'une utilisation très courante des fonctions Voir ci-dessous
Obtention de la méthode d'heure actuelle date()
est très simple. C'est la méthode pour obtenir l'heure, le format est : date($format, $timestamp), le format est le format, l'horodatage est l'horodatage – paramètres à remplir
echo date(‘Y-m-d’) ,输出结果:2012-03-22 echo date(‘Y-m-d H:i:s’),输出结果:2012-03-22 23:00:00 echo date(‘Y-m-d’, time()),输出结果:2012-03-22 23:00:00(结果同上,只是多了一个时间戳参数)(时间戳转换为日期格式的方法) echo date(‘Y’).’年’.date(‘m’).’月’.date(‘d’).’日’,输出结果:2012年3月22日Ce ne sont que quelques exemples, juste des modifications du format. Voici la signification de chaque lettre. le format : Explication détaillée de divers paramètres :
a - "am" 或是 "pm" A - "AM" 或是 "PM" d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31" D - 星期几,三个英文字母; 如: "Fri" F - 月份,英文全名; 如: "January" h - 12 小时制的小时; 如: "01" 至 "12" H - 24 小时制的小时; 如: "00" 至 "23" g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12" G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23" i - 分钟; 如: "00" 至 "59" j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31" l - 星期几,英文全名; 如: "Friday" m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12" n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12" M - 月份,三个英文字母; 如: "Jan" s - 秒; 如: "00" 至 "59" S - 字尾加英文序数,二个英文字母; 如: "th","nd" t - 指定月份的天数; 如: "28" 至 "31" U - 总秒数 w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六) Y - 年,四位数字; 如: "1999" y - 年,二位数字; 如: "99" z - 一年中的第几天; 如: "0" 至 "365"Ajouter quelques autres utilisations :
<?php echo "今天:".date("Y-m-d")." "; echo "昨天:".date("Y-m-d",strtotime("-1 day")), " "; echo "明天:".date("Y-m-d",strtotime("+1 day")). " "; echo "一周后:".date("Y-m-d",strtotime("+1 week")). " "; echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")). " "; echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). " "; echo "上个周一:".date("Y-m-d",strtotime("last Monday"))." "; echo "一个月前:".date("Y-m-d",strtotime("last month"))." "; echo "一个月后:".date("Y-m-d",strtotime("+1 month"))." "; echo "十年后:".date("Y-m-d",strtotime("+10 year"))." "; ?>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!