Maison > Article > développement back-end > Comment convertir la valeur time() en année, mois et jour en php
En php, vous pouvez utiliser la fonction date() pour convertir, la syntaxe est "date("Y-m-d",time())". La fonction time() peut renvoyer un horodatage de l'heure actuelle, et la fonction date() peut formater l'horodatage via le caractère de format (la valeur du premier paramètre) et le convertir en date au format spécifié.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
En php, la fonction time() permet d'obtenir l'époque Unix (1er janvier 1970 00:00:00 GMT) Le nombre de secondes de l'heure actuelle.
C'est-à-dire renvoie un entier contenant l'horodatage Unix de l'heure actuelle.
Alors comment convertir l'horodatage de l'heure actuelle obtenu par la fonction time() en une date au format année, mois, jour ?
En PHP, vous pouvez utiliser date() pour la conversion.
date() peut formater l'horodatage et le convertir en date au format spécifié via le caractère de format (premier paramètre).
Si vous souhaitez convertir l'horodatage time() au format année, mois et jour, le premier paramètre de date() doit être contrôlé à l'aide des caractères suivants :
format 字符 |
说明 | 返回值例子 |
---|---|---|
日 | --- | --- |
d | 月份中的第几天,有前导零的 2 位数字 | 01 到 31 |
j | 月份中的第几天,没有前导零 | 1 到 31 |
月 | --- | --- |
F | 月份,完整的文本格式,例如 January 或者 March | January 到 December |
m | 数字表示的月份,有前导零 | 01 到 12 |
M | 三个字母缩写表示的月份 | Jan 到 Dec |
n | 数字表示的月份,没有前导零 | 1 到 12 |
年 | --- | --- |
Y | 4 位数字完整表示的年份 | 例如:1999 或 2003 |
y | 2 位数字表示的年份 | 例如:99 或 03 |
年月日常见字符组合为:Y-m-d
description format
caractèreExemple de valeur de retour
Y-m-d
, et le format de sortie est : 2022-05-20Exemple :
<?php header('content-type:text/html;charset=utf-8'); $t=time(); echo "当前时间戳为:".$t . "<br>"; echo "时间戳转为年月日格式:".date("Y-m-d",$t); ?>caractères de l'année, du mois et du jour Vous pouvez les combiner librement selon vos besoins :
<?php header('content-type:text/html;charset=utf-8'); $t=time(); echo "当前时间戳为:".$t . "<br>"; echo "时间戳转为年月日格式:".date("Y-m-d",$t). "<br>"; echo "时间戳转为年月日格式:".date("Y-m-j",$t). "<br>"; echo "时间戳转为年月日格式:".date("Y-n-d",$t). "<br>"; echo "时间戳转为年月日格式:".date("Y F d",$t). "<br>"; echo "时间戳转为年月日格式:".date("Y M d",$t). "<br>"; ?>
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!