摘要: 页面HTML代码 JS输出日历 下面是calendar.js的代码$(document).ready(function(){ function createCalendar(year, month){ var _Date = new Date(), _thenYear = _Date.getFullYear(), _thenMonth = _Date.getMonth() + 1, _thenDay = _Date.getDate(); var aryMonth = ['一', '二', '三', '四', '五' 阅读全文
posted @ 2014-03-25 18:58 再見理想 阅读(1382) 评论(0) 推荐(0) 编辑
摘要: 以下代码只是简单实现日历的效果和逻辑思路,没有使用类封装,权当抛砖引玉,有兴趣的朋友可以封装起来,方便调用。';foreach($aryWeek as $v){ $weekTrHtml.= '周'.$v.'';}$weekTrHtml.= '';unset($v);// 以下为计算当月的天数以及前后月份作为空位补齐日历表格$allDay = calenderNum('t', $year, $month, $thenDay); // 指定月份的天数$monthFirstDay2weekVal = calenderNum(&# 阅读全文
posted @ 2014-03-25 11:56 再見理想 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 运用了date()和strtotime()函数,直接上代码echo date('Y-m-d' , strtotime('-1 day')).PHP_EOL;echo date('Y-m-d' , strtotime('-1 week')).PHP_EOL;echo date('Y-m-d' , strtotime('-1 month')).PHP_EOL;echo date('Y-m-d' , strtotime('-1 year')).PHP_EOL;/** 输出2 阅读全文
posted @ 2014-03-25 11:05 再見理想 阅读(981) 评论(0) 推荐(0) 编辑
摘要: mktime() 函数对于日期运算和验证非常有用。它可以自动校正越界的输入:// 语法:mktime(hour,minute,second,month,day,year)echo(date('Y-m-d', mktime(0,0,0, 12, 36, 2001)));echo(date('Y-m-d', mktime(0,0,0, 14, 1, 2001)));echo(date('Y-m-d', mktime(0,0,0, 1, 1, 2001)));echo(date('Y-m-d', mktime(0,0,0, 1, 1, 阅读全文
posted @ 2014-03-25 10:54 再見理想 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 例:echo date('Y-m-d H:i:s', time()); 输出时间:2008-10-12 02:32:17 但实际时间是:2008-10-12 10:32:17时间误差8个小时PHP手册的例子的第一行多了一个时区设置:date_default_timezone_set('UTC');原来php5.1.开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的,也就是显示的时间(无论用什么php命令)都是格林威治标准时间,和北京时间正好差8个小时。如何设置可以得到正确的PHP时间,两种方式?1、修改php.ini。打开php. 阅读全文
posted @ 2014-03-25 10:35 再見理想 阅读(858) 评论(0) 推荐(0) 编辑
摘要: date函数输出当前的时间echo date('Y-m-d H:i:s', time()); // 格式:xxxx-xx-xx xx:xx:xx第一个参数的格式分别表示: a - "am" 或是 "pm" A - "AM" 或是 "PM" d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31" D - 星期几,三个英文字母; 如: "Fri" F - 月份,英文全名; 如: "January" h 阅读全文
posted @ 2014-03-25 10:27 再見理想 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 方法一for ($i=0; $i';}方法二for ($i=0; $i';} 阅读全文
posted @ 2014-03-25 10:13 再見理想 阅读(219) 评论(0) 推荐(0) 编辑