Maison >développement back-end >Problème PHP >Comment déterminer le jour de l'année en fonction de l'année, du mois et du jour en php

Comment déterminer le jour de l'année en fonction de l'année, du mois et du jour en php

青灯夜游
青灯夜游original
2022-04-22 17:02:312693parcourir

Méthode de jugement : 1. Utilisez l'instruction "strtotime("year-month-day")" pour convertir l'année, le mois et le jour donnés au format d'horodatage ; 2. Utilisez "date("z", timestamp)+1" L'instruction calcule le jour de l'année pour l'horodatage spécifié. Le nombre de jours renvoyé par date() est calculé à partir de 0, le nombre réel de jours doit donc être ajouté à cette base de 1.

Comment déterminer le jour de l'année en fonction de l'année, du mois et du jour en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

php détermine le jour de l'année en fonction de l'année, du mois et du jour

En php, vous pouvez utiliser la fonction date () pour déterminer quel jour de l'année correspond la date spécifiée.

Mais la fonction date() traite les horodatages, vous devez donc d'abord utiliser la fonction strtotime() pour convertir l'année, le mois et le jour au format d'horodatage. La syntaxe de calcul de la fonction

date() : La fonction

date("z",时间戳);

date() peut être utilisée avec le caractère "z" pour formater l'horodatage et calculer le jour de l'année auquel correspond l'horodatage. La plage de la valeur de retour : de 0 à 365

Le nombre de jours renvoyés étant calculé à partir de 0, le nombre réel de jours doit y être ajouté de 1.

Code d'implémentation :

<?php
header("Content-type:text/html;charset=utf-8");
// 设置时区
date_default_timezone_set("PRC");
$str="2020-01-18";
$time = strtotime($str);  // 将指定日期转成时间戳 
$date=date("z",$time)+1;
echo $str."是一年的第 ".$date." 天";
?>

Comment déterminer le jour de lannée en fonction de lannée, du mois et du jour en php

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