php时间戳转换的示例


Posted in PHP onMarch 31, 2014

以下例子得出结果:

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秒
function alldaytostr($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 相关文章推荐
php中使用DOM类读取XML文件的实现代码
Dec 14 PHP
CentOS 6.2使用yum安装LAMP以及phpMyadmin详解
Jun 17 PHP
解析php多线程下载远程多个文件
Jun 25 PHP
使用openssl实现rsa非对称加密算法示例
Jan 24 PHP
PHP防范SQL注入的具体方法详解(测试通过)
May 09 PHP
ThinkPHP CURD方法之field方法详解
Jun 18 PHP
php判断两个浮点数是否相等的方法
Mar 14 PHP
php判断是否连接上网络的方法实例详解
Dec 14 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
Apr 15 PHP
PHP微信PC二维码登陆的实现思路
Jul 13 PHP
PHP检查网站是否宕机的方法示例
Jul 24 PHP
phpQuery采集网页实现代码实例
Apr 02 PHP
php使用curl存储cookie的示例
Mar 31 #PHP
php过滤敏感词的示例
Mar 31 #PHP
php根据年月获取季度的方法
Mar 31 #PHP
PHP调用VC编写的COM组件实例
Mar 29 #PHP
php定义数组和使用示例(php数组的定义方法)
Mar 29 #PHP
php类声明和php类使用方法示例分享
Mar 29 #PHP
php中cookie的使用方法
Mar 29 #PHP
You might like
用PHP调用Oracle存储过程
2006/10/09 PHP
浅谈web上存漏洞及原理分析、防范方法(安全文件上存方法)
2013/06/29 PHP
php ios推送(代码)
2013/07/01 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
PHP数组去重的更快实现方式分析
2018/05/09 PHP
jquery1.4.2 for Visual studio 2010 模板文件
2010/07/14 Javascript
需要做特殊处理的DOM元素属性的访问
2010/11/05 Javascript
修改js Calendar日历控件 兼容IE9/谷歌/火狐
2013/01/04 Javascript
js文件缓存之版本管理详解
2013/07/05 Javascript
js的2种继承方式详解
2014/03/04 Javascript
JavaScript中遍历对象的property的3种方法介绍
2014/12/30 Javascript
jQuery使用addClass()方法给元素添加多个class样式
2015/03/26 Javascript
一道常被人轻视的web前端常见面试题(JS)
2016/02/15 Javascript
ES6新特性之模块Module用法详解
2017/04/01 Javascript
解决Vue页面固定滚动位置的处理办法
2017/07/13 Javascript
js实现带进度条提示的多视频上传功能
2020/12/13 Javascript
JS实现的点击按钮图片上下滚动效果示例
2019/01/28 Javascript
vue3实现v-model原理详解
2019/10/09 Javascript
js实现超级玛丽小游戏
2020/03/18 Javascript
[43:36]Liquid vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[43:03]完美世界DOTA2联赛PWL S2 PXG vs Magma 第二场 11.21
2020/11/24 DOTA
在python的类中动态添加属性与生成对象
2016/09/17 Python
Python 操作文件的基本方法总结
2017/08/10 Python
Python中eval带来的潜在风险代码分析
2017/12/11 Python
python保存二维数组到txt文件中的方法
2018/11/15 Python
opencv导入头文件时报错#include的解决方法
2019/07/31 Python
python中for循环变量作用域及用法详解
2019/11/05 Python
使用Tensorboard工具查看Loss损失率
2020/02/15 Python
Django中如何用xlwt生成表格的方法步骤
2021/01/31 Python
什么是serialVersionUID
2016/03/04 面试题
介绍一下grep命令的使用
2012/06/28 面试题
大学毕业通用个人的求职信
2013/12/08 职场文书
《锄禾》教学反思
2014/04/08 职场文书
老兵退伍感言
2015/08/03 职场文书
大学自主招生自荐信(2016精选篇)
2016/01/28 职场文书
sql中mod()函数取余数的用法
2021/05/29 SQL Server