ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 日期和时间 [上一页](187.html "上一页")[下一页](189.html "下一页") 扩展类库ORG.Util.Date类提供了时间和日期的操作功能,目前提供的方法包括:isLeapYear判断是否是闰年 用法 isLeapYear($year='') 参数 year(可选):年,留空取实例化Date类的时候生成的year属性 返回值 布尔值 dateDiff和实例化生成的日期计算日期差 用法 dateDiff($date,$elaps=“d”) 参数 date(必须):要比较的日期 elaps(可选):比较的跨度,默认为d,支持 Y-年M-月w-星期d-天h-小时m-分钟s-秒 返回值 数字 timeDiff个性化的计算日期差 用法 timeDiff($time,$precision=false) 参数 time(必须):要比较的时间 precision(可选):返回的精度 返回值 字符串 firstDayOfMonth计算月份的第一天 用法 firstDayOfMonth() 参数 无 返回值 Date对象可直接输出 firstDayOfYear计算年的第一天 用法 firstDayOfYear() 参数 无 返回值 Date对象可直接输出 lastDayOfMonth计算月份的最后一天 用法 lastDayOfMonth() 参数 无 返回值 Date对象可直接输出 lastDayOfYear计算年份的最后一天 用法 lastDayOfYear() 参数 无 返回值 Date对象可直接输出 maxDayOfMonth计算月份的最大天数 用法 maxDayOfMonth() 参数 无 返回值 数字 dateAdd取得指定间隔日期 用法 dateAdd($number=0,$interval=“d”) 参数 number(可选):间隔数目,默认为0 interval(可选):间隔类型,默认为d,支持: yyyy年 q-季度 m-月 y-dayofyear d-日 w-周 ww-weekofyear h-小时 n-分钟 s-秒 返回值 Date对象 numberToCh日期数字转中文,用于日和月、周 用法 numberToCh($number) 参数 number(必须):日期数字 返回值 字符串 yearToCh年份数字转中文 用法 yearToCh($yearStr,$flag=false) 参数 yearStr(必须):年份字 flag(可选):是否显示公元 返回值 字符串 magicInfo判断日期所属干支生肖星座 用法 magicInfo($type) 参数 type(必须):获取信息类型,支持 XZ星座GZ干支SX生肖 返回值 字符串 要使用Date类,首先需要实例化,使用示例:`import('ORG.Util.Date');// 导入日期类<br class="calibre5"></br>$Date = new Date('2012-03-25');<br class="calibre5"></br>$Date->isLeapYear(); // 判断是否闰年<br class="calibre5"></br>echo $Date->dateDiff('2020-03-25','m');  // 比较日期差<br class="calibre5"></br>echo $Date->lastDayOfMonth(); // 计算当月的最后一天<br class="calibre5"></br>echo $Date->maxDayOfMonth(); // 计算当月的最大天数` [上一页](187.html "上一页")[下一页](189.html "下一页")