欢迎光临
我们一直在努力

php7 unix时间戳函数strtotime();

<?php echo strtotime('2018-10-21'); //结果:1540051200 ?>

时间比较:

<?php
//先转换成unix时间戳
$i=strtotime(date('Y-m-d H:i:s'));
$j=strtotime("2018-9-26 21:10:10");
//通过时间戳对比
if($i > $j) {
echo "今天时间大于:2018-9-26 21:10:10";
}else{
echo "今天时间小于:2018-9-26 21:10:10";
}

  • 获取各种时间戳的一些示例
<?php
	//1天前的当前时间的时间戳
	echo strtotime("-1 day");
	echo "<hr/>";
	//7天前的当前时间的时间戳
	echo strtotime("-7 day");
	echo "<hr/>";
	//30天前的当前时间的时间戳
	echo strtotime("-30 day");
	echo "<hr/>";
	//1天后的当前时间的时间戳
	echo strtotime("-1 day");
	echo "<hr/>";
	//7天后的当前时间的时间戳
	echo strtotime("-7 day");
	echo "<hr/>";
	//30天后的当前时间的时间戳
	echo strtotime("-30 day");
	echo "<hr/>";
	//上星期当前时间的时间戳
	echo strtotime("-1 week");
	echo "<hr/>";
	//下星期当前时间的时间戳
	echo strtotime("+1 week");
	echo "<hr/>";
	//指定上星期几的时间戳,这个时间戳是打印的上星期几0点的时间戳。
	echo strtotime("last Thursday");
	echo "<hr/>";
	//指定下星期几的时间戳,这个时间戳是打印的下星期几0点的时间戳。
	echo strtotime("next Thursday");
	echo "<hr/>";
  • 时间戳转换为日期时间格式:2018-10-20 09:40:25
<?php
       echo date("Y-m-d H:i:s",strtotime("-1 day"));
赞(0) 打赏
转载请注明出处:爱编程 » php7 unix时间戳函数strtotime();
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

爱编程、一个运维兼程序员的博客!

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏