php打印前一天时间
⑴ 用php怎么获取当前的前一天和后一天的日期啊
前一天 date("Y-m-d",time()-86400);
后一天 date("Y-m-d",time()+86400);
⑵ php 如何计算时间
一般把时间转成数字。获取格式化时间date('Y-m-d H:i:s',数字),数字转时间strtotime(时间字符串)
⑶ 1. 用PHP打印出前一天的时间格式是2006
echo date("Y-m-d H:i:s",time());//现在时间2012-02-20 08:29 不想要那个时间,把对应的字母去掉即可。如果还不行,检查你的服务器时间设置是否和北京时间一致
⑷ php如何获得昨天的日期
$time=time()-(1*24*60*60);
echodate("Y-m-d",$time);
( 1 * 24 * 60 * 60 )为1天的时间,当前时间减去一天的时间,即为昨天的时间。
⑸ PHP 分别获取当天以及前一天的 24个小时中每个小时开始及结束 的时间戳
$beginTime=mktime(0,0,0,date("m"),date("d")-1,date("y"));
for($i=0;$i<24;$i++){
$b=$beginTime+($i*3600);
$e=$beginTime+(($i+1)*3600)-1;
echodate("Y-m-dH:i:s",$b)."->".date("Y-m-dH:i:s",$e)." ";
}
有没有其他办法我不知道,这个是我所知道的
⑹ 1.用php打印当前北京时间,显示格式为2012-11-20 08:00:00
第一个问题:
输出时间用date函数即可,这个函数有2个参数,第一个是时间格式,第二个是时间戳,如果省略第二个参数,则为当前时间,比如:echo date('Y-m-d H:i:s');即可
第二个问题:值是一串32位字母和数字组成的字符串,含义是计算字符串的md5值,就你这代码,是计算出了123的md5阵列的md5阵列,通常下,这种情况是用在密码加密上,你也可以这么认为:将123进行了2次md5加密
⑺ php得到当前时间的前多少天时间
使用PHP的strtotime函数可以获取指定时间或日期的时间戳,然后再使用date函数格式化时间戳就可以了。
举例如下:
date_default_timezone_set('PRC');//设置时区
//打印出3天前的时间
echo(date('Y-m-dH:i:s',strtotime("-3day")));
//打印出2个星期前的时间
echo(date('Y-m-dH:i:s',strtotime("-2week")));
//打印出5个小时后的时间
echo(date('Y-m-dH:i:s',strtotime("+5hours")));
//打印出1个星期后的时间
echo(date('Y-m-dH:i:s',strtotime("+1week")));
输出结果:
⑻ php获取今天某个时间的时间戳的方法
大家也许对PHP时间戳已经有所了解,那么我们如何应用它来获取具体的日期呢?我们今天来为大家介绍一下PHP时间戳获取当前时期的具体方式。
实现功能:获取某个日期的时间戳,或获取某个时间的PHP时间戳。
strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们结合mktime()或date()格式化日期时间获取指定的时间戳,实现所需要的日期时间。
strtotime 将任何英文文本的日期时间描述解析为Unix时间戳[将系统时间转化成unix时间戳]
一,获取指定日期的unix时间戳 strtotime(”2009-1-22″) 示例如下:
echo strtotime(”2009-1-22“) 结果:1232553600
说明:返回2009年1月22日0点0分0秒时间戳
二,获取英文文本日期时间 示例如下:
便于比较,使用date将当时间戳与指定时间戳转换成系统时间
(1)打印明天此时的时间戳strtotime(”+1 day“)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”+1 day”)) 结果:2009-01-23 09:40:25
(2)打印昨天此时的PHP时间戳strtotime(”-1 day“)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”-1 day”)) 结果:2009-01-21 09:40:25
(3)打印下个星期此时的时间戳strtotime(”+1 week“)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”+1 week”)) 结果:2009-01-29 09:40:25
(4)打印上个星期此时的时间戳strtotime(”-1 week“)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”-1 week”)) 结果:2009-01-15 09:40:25
(5)打印指定下星期几的PHP时间戳strtotime(”next Thursday“)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”next Thursday”)) 结果:2009-01-29 00:00:00
(6)打印指定上星期几的时间戳strtotime(”last Thursday“)
当前时间:echo date(”Y-m-d H:i:s”,time()) 结果:2009-01-22 09:40:25
指定时间:echo date(”Y-m-d H:i:s”,strtotime(”last Thursday”)) 结果:2009-01-15 00:00:00
以上示例可知,strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们结合mktime()或date()格式化日期时间获取指定的PHP时间戳,实现所需要的日期时间。
⑼ php获取当前时间的前一天
$sql2=" where true and a.shopid in(select shopid from wifi_routemap)":套用一个子查询 应该就可以了吧 in 也可以换成exists