suchen
HeimPHP-BibliothekenAndere BibliothekenKleine PHP-Kalenderklassenbibliothek
Kleine PHP-Kalenderklassenbibliothek
<?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));
  }

Kalender ist eine Publikation für den täglichen Gebrauch, die zum Aufzeichnen von Terminen und anderen zugehörigen Informationen verwendet wird. Einer, der auf jeder Seite Informationen für einen Tag anzeigt, wird als Kalender bezeichnet, einer, der auf jeder Seite Informationen für einen Monat anzeigt, wird als Monatskalender bezeichnet, und einer, der auf jeder Seite Informationen für ein ganzes Jahr anzeigt, wird als Jahreskalender bezeichnet. Es gibt viele Formen, wie Wandkalender, Tischkalender, Jahreskalenderkarten usw., und jetzt gibt es auch elektronische Kalender.

China hatte vor etwa 4.000 Jahren erstmals einen Kalender. Laut der Orakelknochen-Kalenderseite in den Orakelknochen-Inschriften ist dies ein Beweis dafür, dass der Kalender der Yin-Dynastie ein beträchtliches Niveau erreicht hat. Diese Seite des Orakelknochen-Kalenders ist der älteste physische Almanach der gesamten Menschheit Kalender wird auch Kalender genannt.


Haftungsausschluss

Alle Ressourcen auf dieser Website werden von Internetnutzern bereitgestellt oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur als Referenz zum Lernen. Bitte nutzen Sie diese nicht für kommerzielle Zwecke. Andernfalls sind Sie für alle Folgen verantwortlich! Wenn ein Verstoß vorliegt, kontaktieren Sie uns bitte, um ihn zu löschen. Kontaktinformationen: admin@php.cn

Verwandter Artikel

Wie integriere ich externe Bibliotheken in IntelliJ IDEA-Artefakte?Wie integriere ich externe Bibliotheken in IntelliJ IDEA-Artefakte?

23Dec2024

Einbinden externer Bibliotheken in IntelliJ IDEA-ArtefakteUm externe Bibliotheken nahtlos in Ihre IntelliJ IDEA-Artefakte zu integrieren,...

JeKa: Der einfachste Weg, mit Java for Real zu beginnenJeKa: Der einfachste Weg, mit Java for Real zu beginnen

06Jan2025

JeKa ist ein modernes Java-Build-Tool, bei dem Einfachheit im Vordergrund steht. Wenn Entwickler mit Java beginnen, schreiben sie normalerweise einfach Code, kompilieren ihn und führen ihn aus. Dies reicht jedoch nicht aus, um nützliche Java-Anwendungen oder -Bibliotheken zu erstellen, die andere wiederverwenden können. Zu b

Wie kann ich den Schnittpunkt zweier JavaScript-Arrays finden, ohne externe Bibliotheken zu verwenden?Wie kann ich den Schnittpunkt zweier JavaScript-Arrays finden, ohne externe Bibliotheken zu verwenden?

28Dec2024

Array-Schnittpunkte in JavaScript ohne Bibliotheken findenUm den Schnittpunkt zweier Arrays ohne die Verwendung zusätzlicher Bibliotheken zu bestimmen,...

Wie können Bibliotheken auf Konfigurationseinstellungen zugreifen, ohne app.config zu verwenden?Wie können Bibliotheken auf Konfigurationseinstellungen zugreifen, ohne app.config zu verwenden?

01Jan2025

Bereitstellung von Konfigurationseinstellungen für Bibliotheken: Eine Alternative zu App.configIm Gegensatz zu ausführbaren Anwendungen verfügen Bibliotheken (DLLs) nicht über direkte...

Wie kann ich Methodenaufrufe in C# ohne externe Bibliotheken abfangen?Wie kann ich Methodenaufrufe in C# ohne externe Bibliotheken abfangen?

15Jan2025

Methodenaufrufe in C# ohne Bibliotheken von Drittanbietern abfangenUm Methodenaufrufe in C# ohne Verwendung externer Bibliotheken abzufangen, gibt es mehrere Ansätze...

Welche Java-Bibliotheken ermöglichen das anpassbare Parsen von SQL-Anweisungen?Welche Java-Bibliotheken ermöglichen das anpassbare Parsen von SQL-Anweisungen?

18Jan2025

SQL-Parser-Bibliotheken für JavaFrage: Gibt es Open-Source-Java-Bibliotheken zum Parsen von SQL-Anweisungen? Vorzugsweise anpassbar genug, um...

See all articles