时间格式的问题,急(在线等) 听说这是UNIX下的一种日期格式,请教各位应该怎样提取?自己顶一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select FROM_UNIXTIME(字段名,'%Y-%m-%d,%H:%i:%s') as time from 表然后取这个time也可以在取出后用date("Y-m-d,H:i:s",1084866171);来转化 先取出今天的时间:$nowY=date("Y");$nowm=date("m");$nowd=date("d");$nowH=date("H");$nowi=date("i");$nows=date("s");得到今天的时间格式:$now=mktime($nowH,$nowi,$nows,$nowm,$nowd,$nowY);因为它是以秒数存在的,然后计算得出每周共有:604800秒用个查询语句:SELECT * FROM tablename WHERE fieldname>$now AND fieldname<$now-604800这样应该就OK了。 $now=time();反回秒数$time=microtime();返回微秒数 关于数据库中时间储存为这样的格式:1084866171这种格式的使用,使用getdate()函数具体参数如下."seconds" - 秒 "minutes" - 分 "hours" - 时 "mday" - 当月的第几天 "wday" - 当周的第几天数字 "mon" - 月份数字 "year" - 年,数字 "yday" - 当年的第几天数字; 如: "299" "weekday" - 星期几全名; 如: "Friday" "month" - 月份全名; 如: "January" 给出一个再具体一例子$time=1084866171;$time=getdate($time);$time1='('.$time[year]."-".$time[mon]."-".$time[mday].")";$time2=$time[hours].":".$time[minutes].":".$time[seconds];echo $time1.$time2;最终结果为___(2004-5-18)15:42:51以上供楼主参考:) 如果数据库里的日期格式是1084866171 这样的而我想提取从今天算起前一周内的所有记录,应该如何实现?SELECT * from tbl_name ADDDATE(FROM_UNIXTIME(字段),INTERVAL 7 DAY) > now()字段内容加7天后大于当前时间 急急急急急急急! 如何让FLV播放器可以选择播放时间,播放语速 mysql编码的区别... cookie保存问题请教 APACHE重定向的问题 帮帮我 写工作总结 有关PHP回调函数的乌云。 session问题 在线编辑器复制粘贴的时候,一般都把格式也粘贴进去了,如何避免这种情况哪?我只想把文字复制进去就行了 烦请各位推荐一个网上写日记的免费软件 寻分页代码 有没有饼图的调查程序(代码)下载
然后取这个time也可以在取出后用date("Y-m-d,H:i:s",1084866171);
来转化
$nowY=date("Y");
$nowm=date("m");
$nowd=date("d");
$nowH=date("H");
$nowi=date("i");
$nows=date("s");
得到今天的时间格式:
$now=mktime($nowH,$nowi,$nows,$nowm,$nowd,$nowY);因为它是以秒数存在的,然后计算得出每周共有:604800秒
用个查询语句:SELECT * FROM tablename WHERE fieldname>$now AND fieldname<$now-604800这样应该就OK了。
$time=microtime();返回微秒数
这种格式的使用,使用getdate()函数
具体参数如下."seconds" - 秒
"minutes" - 分
"hours" - 时
"mday" - 当月的第几天
"wday" - 当周的第几天数字
"mon" - 月份数字
"year" - 年,数字
"yday" - 当年的第几天数字; 如: "299"
"weekday" - 星期几全名; 如: "Friday"
"month" - 月份全名; 如: "January" 给出一个再具体一例子
$time=1084866171;
$time=getdate($time);
$time1='('.$time[year]."-".$time[mon]."-".$time[mday].")";
$time2=$time[hours].":".$time[minutes].":".$time[seconds];
echo $time1.$time2;
最终结果为___(2004-5-18)15:42:51以上供楼主参考:)
而我想提取从今天算起前一周内的所有记录,应该如何实现?SELECT * from tbl_name ADDDATE(FROM_UNIXTIME(字段),INTERVAL 7 DAY) > now()字段内容加7天后大于当前时间