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获取指定日期所在月的开始日期与结束日期
Aug 01 PHP
php实现统计邮件大小的方法
Aug 06 PHP
CI框架中libraries,helpers,hooks文件夹详细说明
Jun 10 PHP
使用PHP和HTML5 FormData实现无刷新文件上传教程
Sep 06 PHP
thinkphp模板输出技巧汇总
Nov 24 PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
May 12 PHP
php表单提交实例讲解
Nov 12 PHP
CodeIgniter控制器之业务逻辑实例分析
Jan 20 PHP
PHP函数import_request_variables()用法分析
Apr 02 PHP
php+ajax登录跳转登录实现思路
Jul 31 PHP
PHP聚合式迭代器接口IteratorAggregate用法分析
Dec 28 PHP
Laravel框架处理用户的请求操作详解
Dec 20 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
一个简单的域名注册情况查询程序
2006/10/09 PHP
JSON在PHP中的应用介绍
2012/09/08 PHP
php cli 小技巧
2013/06/03 PHP
php+mysql+jquery实现简易的检索自动补全提示功能
2017/04/15 PHP
如何修改Laravel中url()函数生成URL的根地址
2017/08/11 PHP
HTML DOM的nodeType值介绍
2011/03/31 Javascript
js调用activeX获取u盘序列号的代码
2011/11/21 Javascript
Jquery AJAX POST与GET之间的区别
2013/11/14 Javascript
网页下载文件期间如何防止用户对网页进行其他操作
2014/06/27 Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
2015/10/02 Javascript
javascript实现的网站访问量统计代码
2015/12/20 Javascript
AngularJS国际化详解及示例代码
2016/08/18 Javascript
AngularJS Toaster使用详解
2017/02/24 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
2017/07/19 jQuery
微信小程序自定义组件
2017/08/16 Javascript
基于Axios 常用的请求方法别名(详解)
2018/03/13 Javascript
JQuery扩展对象方法操作示例
2018/08/21 jQuery
[01:05:07]DOTA2-DPC中国联赛 正赛 DLG vs Dragon BO3 第一场2月1日
2021/03/11 DOTA
简单了解Django模板的使用
2017/12/20 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
2018/01/29 Python
python将回车作为输入内容的实例
2018/06/23 Python
Python GUI布局尺寸适配方法
2018/10/11 Python
在pycharm中设置显示行数的方法
2019/01/16 Python
python 实现方阵的对角线遍历示例
2019/11/29 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
2021/01/10 Python
阿联酋航空官方网站:Emirates
2017/10/17 全球购物
澳大利亚百货公司:David Jones
2018/02/08 全球购物
Sneaker Studio匈牙利:购买运动鞋
2018/03/26 全球购物
综合内勤岗位职责
2014/04/14 职场文书
家长写给孩子的评语
2014/04/18 职场文书
初中班级口号
2014/06/09 职场文书
员工保密协议书
2014/09/27 职场文书
海上钢琴师观后感
2015/06/03 职场文书
Go缓冲channel和非缓冲channel的区别说明
2021/04/25 Golang
使用react+redux实现计数器功能及遇到问题
2021/06/02 Javascript
《Estab Life》4月6日播出 正式PV、主视觉图公开
2022/03/20 日漫