<?php // file:calendar.class.php 日历类原文件 error_reporting(0); class Calendar{ private $year; private $month; private $start_weekday; //当月的第一天对应的是周几,作为当月开始遍历日期的开始 private $days; //当前月总天数 //构造方法,用来初使化一些日期属性 function __construct(){ //如果用户没有设置所份数,则使用当前系统时间的年份 $this->year = isset($_GET["year"]) ? $_GET["year"] : date("Y"); //如果用户没有设置月份数,则使用当前系统时间的月份 $this->month = isset($_GET["month"]) ? $_GET["month"] : date("m"); //通过具体的年份和月份,利用date()函数的w参数获取当月第一天对应的是周几 $this->start_weekday = date("w",mktime(0,0,0,$this->month,1,$this->year)); //通过具体的年份和月份,利用date()函数的t参数获取当月的天数 $this->days = date("t",mktime(0,0,0,$this->month,1,$this->year)); }
Calendar est une publication à usage quotidien utilisée pour enregistrer des dates et d'autres informations connexes. Celui qui affiche des informations sur un jour sur chaque page est appelé calendrier, celui qui affiche des informations sur un mois sur chaque page est appelé calendrier mensuel et celui qui affiche des informations sur une année entière sur chaque page est appelé calendrier annuel. Il existe de nombreuses formes, telles que les calendriers muraux, les calendriers de bureau, les cartes de calendrier annuel, etc., et il existe désormais des calendriers électroniques.
La Chine a eu pour la première fois un calendrier il y a environ 4 000 ans. Selon la page du calendrier en os d'oracle dans les inscriptions en os d'oracle, cela prouve que le calendrier de la dynastie Yin a atteint un niveau considérable. Cette page du calendrier en os d'oracle est le plus ancien almanach physique de toute l'humanité. le calendrier est également appelé calendrier.
Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn
Article connexe
27 Dec 2016
Cet article présente principalement trois façons d'utiliser les bibliothèques de classes auto-écrites dans Laravel. Cet article explique trois façons d'ajouter des classes qui peuvent être directement instanciées, d'ajouter des fonctions qui peuvent être directement appelées et d'ajouter des bibliothèques de classes légèrement plus complexes qui en ont besoin. peut Pour référence
06 Jan 2017
PDO est une « couche d'abstraction d'accès à la base de données » qui unifie les interfaces d'accès de diverses bases de données. Comparé aux bibliothèques de fonctions de mysql et mysqli, PDO rend l'utilisation entre bases de données plus conviviale que ADODB et MDB2.
18 Jan 2017
Les classes de date en JAVA sont : Classe Date Classe Calendrier : Classe Calendrier Ensuite, jetons un coup d'œil à l'utilisation de la classe Date !
19 Jan 2017
Ordering est un outil de comparaison pointu et puissant fourni par la bibliothèque de classes Guava. Ordering de Guava est plus puissant que JDK Comparator. Il est très facile à étendre et des comparateurs complexes peuvent être facilement construits puis utilisés dans la comparaison, le tri et d’autres opérations de conteneurs.
19 Jan 2017
Qu’est-ce que le Multiset ? Comme son nom l'indique, la différence entre Multiset et Set réside dans le fait que plusieurs objets identiques peuvent être enregistrés. Dans le JDK, il existe une différence fondamentale entre List et Set, à savoir que List peut contenir plusieurs objets identiques et est dans l'ordre, tandis que Set ne peut pas avoir de doublons et ne garantit pas l'ordre (certaines implémentations ont de l'ordre, comme LinkedHashSet et SortedSet, etc.) Multiset occupe donc une zone grise entre List et Set : la duplication est autorisée, mais l'ordre n'est pas garanti.
19 Jan 2017
Normalement, lorsque nous utilisons Java Map, nous recherchons souvent une valeur via une clé, mais si l'un des scénarios suivants se produit, nous devons écrire du code supplémentaire. Tout d’abord, examinons la structure de carte suivante qui représente le numéro d’identification et le nom du fichier.
Outils chauds Tags
Hot Tools
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Une collection de 50 excellents algorithmes PHP classiques
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion
Petite bibliothèque PHP pour optimiser les images
Petite bibliothèque PHP pour optimiser les images