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 en date en php et faire passer le mois à 0

藏色散人
藏色散人original
2021-06-30 11:15:011919parcourir

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.

Comment convertir l'horodatage en date en php et faire passer 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

  • Obtenir la méthode d'horodatage time(. ), strtotime()

Ces deux méthodes peuvent obtenir l'horodatage unix en php, time() peut être obtenu directement, strtotime($time, $now) peut obtenir l'heure Le format est converti en horodatage, $time est requis Si vous voulez en savoir plus, veuillez continuer à lire

  • . utilisation de la date ($ format)

Par exemple :

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!

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