搜索
首页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实现日历PHP实现的简单日历类,php实现日历

13Jun2016

PHP实现的简单日历类,php实现日历。PHP实现的简单日历类,php实现日历 本文实例讲述了PHP实现的简单日历类。分享给大家供大家参考。 具体实现代码如下: 复制代码 代码如下

Oracle 数据库日志类型及作用详解Oracle 数据库日志类型及作用详解

09Mar2024

Oracle数据库日志类型及作用详解Oracle数据库作为一款关系型数据库管理系统,其日志是数据库非常重要的组成部分之一。数据库日志主要用于记录数据库管理系统内部的操作过程和事件,并且可以起到恢复数据的作用。在Oracle数据库中,主要有三种类型的日志:归档日志、重做日志和事务日志。本文将详细解释这三种日志的作用和使用方法,并提供相关的代码示例。归档

php header Content-Type类型小结_PHPphp header Content-Type类型小结_PHP

01Jun2016

?php $mimetypes = array( ez =gt; 应用程序/andrew-inset, hqx =gt; 应用程序/mac-binhex40, cpt =gt; 应用程序/mac-compactpro, doc =gt; 应用程序/msword, bin =gt; 应用程序/八位组-st

一个比较不错的PHP日历类分享一个比较不错的PHP日历类分享

06Jun2016

这篇文章主要介绍了一个比较不错的PHP日历类分享,本文直接给出了实现的类代码和使用方法示例,需要的朋友可以参考下

Oracle数据库中关于日期和时间字段类型Oracle数据库中关于日期和时间字段类型

07Jun2016

Oracle数据库 与日期有关的有三种类型:date,timestamp与interval。DATE和TIMESTAMP类型存储精度可变的固定日期/时间,二者区别是,后者秒可以精确到小数,另外还可以有时区之分。。INTERVAL类型可以很容易地存储一个时间量,如“8个小时”或“30天”。将两

PHP 函数参数类型的演变历史是怎样的?PHP 函数参数类型的演变历史是怎样的?

10Apr2024

PHP函数参数类型历史演变:PHP4之前:松散类型,无类型提示或强制执行。PHP4:引入类型提示,但仅作为注释。PHP5:增强了类型提示,引入了严格模式,但仍然支持松散类型。PHP7:更严格的类型检查,引入了标量类型和改进的复合类型检查。PHP8:引入了联合类型、nullable类型等高级特性,进一步提高了参数类型安全性。

See all articles