和大家分享一个简易的万年历制作过程。
基本要求:
1.获取日期
2.获取给定日期是几号
3.获取给定日期是周几
4.获取月份天数
5.获取上一月和下一月
先贴一张效果图,样式做的比较丑,不喜勿喷。
php代码:
<?php
//修改字符编码
header("content-type:text/html;charset=utf-8");
//外部样式链接
echo "<link rel='stylesheet' type='text/css' href='calendar.css'/>";
//获取当前年
$year=$_GET['Y']?$_GET['Y']:date('Y');
//获取当前月
$month=$_GET['m']?$_GET['m']:date('m');
//获取当月有多少天
$days=date('t',strtotime("{$year}-{$month}-1"));
//当前是周几
$week=date('w',strtotime("{$year}-{$month}-1"