当前位置:首页 > 网站建设 > php教程 > 正文内容

php 获取当天开始时间戳和当天结束时间戳

热淘网3年前 (2019-10-09)php教程978

当天开始时间戳:$start_time=strtotime(date("Y-m-d"),time());
当天结束时间戳:$end_time=round($start_time)+86399; //当天结束时间戳
echo date("Y-m-d H:i:s",$start_time) . "\n";
echo date("Y-m-d H:i:s",$end_time) . "\n";


时间戳是我们在时间日期对比时常用到一个小功能,下面我先来给各位介绍strtotime时间戳转换的一些方法与利用它来做一个日期格式化的几分钟、几小时前、几天前的一个实例。

1.PHP时间戳函数将日期转化为unix时间戳

世界末日时间戳 PHP

1
echo "世界末日时间戳为:".strtotime("2012-12-21")

 2.将时间戳转化为系统时间

1
date('Y-m-d H:i:s',"1228348800");

(1)获取当天零点时间戳

1
$timetoday strtotime(date("Y-m-d",time()));

(2)获取明天零点时间戳

1
$tomorrow $timetoday + 3600*24;

 

3.PHP时间戳函数获取英文文本日期时间 示例如下:

便于比较,使用date将当时间戳与指定时间戳转换成系统时间

(1)打印明天此时的时间戳strtotime(”+1 day”)

1
2
3
4
//当前时间
echo date("Y-m-d H:i:s",time());
//明天此时时间
echo date("Y-m-d H:i:s",strtotime("+1 day"));

 (2)打印昨天此时的时间戳strtotime(”-1 day”)

1
2
3
4
//当前时间
echo date("Y-m-d H:i:s",time()) ;
//指定时间
echo date("Y-m-d H:i:s",strtotime("-1 day"));

 (3)打印下个星期此时的时间戳strtotime("+1 week")

1
2
3
4
//当前时间
echo date("Y-m-d H:i:s",time());
//下星期时间
echo date("Y-m-d H:i:s",strtotime("+1 week"));

 (4)打印上个星期此时的时间戳strtotime("-1 week")

1
2
3
4
//当前时间
echo date("Y-m-d H:i:s",time());
//上个星期此时时间
echo date("Y-m-d H:i:s",strtotime("-1 week"));

 (5)打印指定下星期几的时间戳strtotime("next Thursday")

1
2
3
4
//当前时间
echo date("Y-m-d H:i:s",time());
//下星期几时间
echo date("Y-m-d H:i:s",strtotime("next Thursday"));

 (6)打印指定上星期几的时间戳strtotime(”last Thursday”)

1
2
3
4
//当前时间
echo date("Y-m-d H:i:s",time());
//指定时间
echo date("Y-m-d H:i:s",strtotime("last Thursday"));

 以上PHP时间戳函数示例可知,strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们结合mktime()或date()格式化日期时间获取指定的时间戳,实现所需要的日期时间


扫描二维码推送至手机访问。

版权声明:本文由热淘网发布,如需转载请注明出处。

本文链接:https://www.retao5.com/jiaocheng/1368.html

分享给朋友:

相关文章

php+mysql统计日点击、周点击、月点击

php+mysql统计日点击、周点击、月点击

php+mysql统计日点击、周点击、月点击 <?php       function appendViews($id) &n...

phpnow设置不同网站的日志分开

phpnow设置不同网站的日志分开

phpnow设置不同网站的日志分开 例如下面 ErrorLog logs/www.reyu123.com-error_log     CustomLog logs/www.r...

php中_GET读取带+号的字符串

php中_GET读取带+号的字符串

发送时先用urlencode加密 $a= urlencode($a); 用urldecode转回来 $a= urldecode($a); echo $a; ...

php各种命名规范写法

php各种命名规范写法

类文件名用大驼峰、php普通变量、函数用小驼峰、方法加list,url不加list 小驼峰式命名法(lower camel case): 第一个单字以小写字母开始;第二个单字的首字母大写,...

php时间格式及转换应用

php时间格式及转换应用

php中时间一般分为两种格式,一种是标准时间格式timestamp,即Y-m-d G:i:s。另一种就是时间戳。   例如:   一、标准时间与时间戳转换:&n...

MySQL字段类型的选择与MySQL的查询效率如何选择?

MySQL字段类型的选择与MySQL的查询效率如何选择?

要选择有助于使查询执行更快的列,应遵循如下规则(这里,“BLOB 类型”应该理解为即包含B L O B也包含TEXT 类型): 使用定长列,不使用可变长列。这条准则对被经常修改,从而...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。