搜索
首页PHP 库Other librariesphp小型日历类库
php小型日历类库
<?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));
  }

日历是一种日常使用的出版物,用于记载日期等相关信息。每页显示一日信息的叫日历,每页显示一个月信息的叫月历,每页显示全年信息的叫年历。有多种形式,如挂历、座台历、年历卡等,如今又有电子日历。

中国始有历法大约在四千多年以前。根据甲骨文中的一页甲骨历,证明殷代的历法已具有相当的水平,这一页甲骨历是全人类最古老的历书实物,这页甲骨历也就叫日历。


免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

相关文章

如何在 PHP 中限制文件上传类型和大小?如何在 PHP 中限制文件上传类型和大小?

01Nov2024

限制 PHP 中的文件上传类型处理文件上传时,验证文件类型和大小以防止未经授权或恶意访问至关重要...

如何在 PHP 中限制文件上传类型和大小?如何在 PHP 中限制文件上传类型和大小?

01Nov2024

在 PHP 中限制文件上传类型您面临着将文件上传类型限制为 PDF、DOC 或 DOCX 并将文件大小限制为更小的问题...

如何根据数据库类型动态实例化PHP对象?如何根据数据库类型动态实例化PHP对象?

24Nov2024

从数据库类型动态实例化 PHP 对象在 PHP 中,可以根据指定的字符串动态创建对象...

数据库数值数据类型中的精度和小数位数有什么区别?数据库数值数据类型中的精度和小数位数有什么区别?

28Dec2024

了解数据库模式中的数值精度和小数位数在数据库中定义数值数据列时,您可能会遇到这样的符号...

精度和小数位数如何定义数据库中的十进制数据类型?精度和小数位数如何定义数据库中的十进制数据类型?

03Jan2025

了解数据库数字中的精度和小数位数数据库通常利用十进制数据类型来存储具有不同精度的数值...

如何限制 PHP 文件上传的文件类型和大小?如何限制 PHP 文件上传的文件类型和大小?

01Nov2024

PHP 文件上传:有效限制文件类型和大小在 PHP 中,控制文件上传并确保接受特定文件类型是...

See all articles