由于公司需要要写一个小小的插件 先说一下要求,大概是这个样子的: 以下为样式:
↓2009-6-10 09:00 [篮球] NBA常规赛:灰熊VS爵士 ① ②
09:00 [篮球] NBA常规赛:骑士VS黄蜂 ① ②
11:30 [篮球] NBA常规赛:湖人VS魔术 ① ② ↓2009-6-11 03:00 [足球] 西甲联赛:巴塞罗那VS拉科鲁尼亚 ① ② 就是将今天的比赛时间,和明天比赛时间调用出来! ① ② 为url连接电视台 我现在表结构为 id 自增
title 标题=“09:00 [篮球] NBA常规赛:灰熊VS爵士”都相同
url 多个用|分隔
time 用来分辨今天和明天 问题就出现在这里: 这个判断今天和明天
我自己想的是用时间戳
如果在今天范围内就是今天的播放
而大于今天范围的就是小于后天范围就是明天的预告的!
不知道这样的想法对不对!
望高人指点还有!
当天时间戳为 mktime(0,0,0,date("m",$t),date("d",$t),date("Y",$t));
那明天应该是 mktime(0,0,0,date("m",$t),date("d",$t),date("Y",$t))+24*3600 谢谢!
↓2009-6-10 09:00 [篮球] NBA常规赛:灰熊VS爵士 ① ②
09:00 [篮球] NBA常规赛:骑士VS黄蜂 ① ②
11:30 [篮球] NBA常规赛:湖人VS魔术 ① ② ↓2009-6-11 03:00 [足球] 西甲联赛:巴塞罗那VS拉科鲁尼亚 ① ② 就是将今天的比赛时间,和明天比赛时间调用出来! ① ② 为url连接电视台 我现在表结构为 id 自增
title 标题=“09:00 [篮球] NBA常规赛:灰熊VS爵士”都相同
url 多个用|分隔
time 用来分辨今天和明天 问题就出现在这里: 这个判断今天和明天
我自己想的是用时间戳
如果在今天范围内就是今天的播放
而大于今天范围的就是小于后天范围就是明天的预告的!
不知道这样的想法对不对!
望高人指点还有!
当天时间戳为 mktime(0,0,0,date("m",$t),date("d",$t),date("Y",$t));
那明天应该是 mktime(0,0,0,date("m",$t),date("d",$t),date("Y",$t))+24*3600 谢谢!
学习中,
不过
http://www.sakuramoon.cn/?fromuid=183259
也是PHP做得
挺好的
如果问题是这样可以这么做按照输入,你可以拿到时间:$var1=2009-06-10 $var2=2009-06-11 这是输入如果当天是2009-06-10
$date = date("Y-m-d"); //$date为 2009-06-10
$tomorrow = date("Y-m-d", strtotime($date) + 24 * 3600); //$tomorrow为2009-06-11只需要用字符串比较如果:$var1 == $date 那么这个标题就是今天的,如果 $var2 == $tomorrow 那么这个标题就是明天的如果你的输入的时间里面,不是今天就是明天,那么只需要做一个判断即可