php时间戳转换的示例
2023-06-13 09:15:24 时间
以下例子得出结果:
array(3){["yesterday"]=>array(2){[0]=>int(1395874800)[1]=>int(1395961199)}["today"]=>array(2){[0]=>int(1395961200)[1]=>int(1396047599)}["tomorrow"]=>array(2){[0]=>int(1396047600)[1]=>int(1396133999)}}
<?php
//昨天,今天和明天的日期转换
//($startstr今天开始时间戳)
//返回(昨天,今天和明天)的0点和23点59分59秒
functionalldaytostr($startstr){
$oneday_count=3600*24; //一天有多少秒
//明天
$tomorrow_s=$startstr+$oneday_count; //明天开始
$tomorrow_e=$tomorrow_s+$oneday_count-1; //明天结束
//昨天
$yesterday_s=$startstr-$oneday_count; //昨天开始
$yesterday_e=$startstr-1; //昨天结束
//今天结束
$today_e=$tomorrow_s-1;
//昨天、今天和明天0点和当天23点59分59秒合并成数组
$allday_array=array("yesterday"=>array($yesterday_s,$yesterday_e),
"today"=>array($startstr,$today_e),
"tomorrow"=>array($tomorrow_s,$tomorrow_e));
return$allday_array;
}
//当天开始时间
$btime=date("Y-m-d"."00:00:00",time());
//转换成“开始”的时间戳
$btimestr=strtotime($btime);
var_dump(alldaytostr($btimestr));
?>
相关文章
- php格式怎么转换为pdf,PHP如何将将word文件转为pdf
- php 字符串转换时间_php 字符时间如何转换「建议收藏」
- php 的 file_put_content 写入文件编码问题
- php时间戳,php时间代码合集,时间日期转换
- PHP连接MySQL数据库的步骤与方法(php如何连接mysql)
- PHP多进程并行执行php脚本详解编程语言
- PHP与MySQL结合,完美测试成功(phpmysql测试)
- 强大的PHP环境,支持Redis全面提升效能(php支持redis)
- 助力MySQL优化:PHP助力提升效率(mysql优化php)
- 迈出新步伐:Linux下快速PHP升级(linux下php升级)
- Linux上的PHP扩展开发(php扩展linux)
- 用PHP操作Oracle:实现强大的数据库能力(php支持oracle)
- PHP与MySQL圣经:完整指南及最佳实践。(php与mysql圣经)
- PHP与MSSQL架构构建的网站系统实践(php mssql 架构)
- PHP简易指南:连接MySQL数据库(php连接mysql数据库)
- PHP中函数内引用全局变量的方法
- PHP身份证号验证函数
- PHP时间转换Unix时间戳代码
- PHP正则的UnknownModifier错误解决方法
- 透析PHP的配置文件php.ini
- 用php制作简单分页(从数据库读取记录)的方法详解
- PHP实现的封装验证码类详解
- php另类上传图片的方法(PHP用Socket上传图片)
- PHP判断一个gif图片是否为动态图片的方法
- 浅析php单例模式