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 中的面向对象编程:通向大型 PHP 工程的办法
Dec 03 PHP
Ajax+PHP边学边练 之五 图片处理
Dec 03 PHP
PHP投票系统防刷票判断流程分析
Feb 04 PHP
基于curl数据采集之单页面采集函数get_html的使用
Apr 28 PHP
php实现图形显示Ip地址的代码及注释
Jan 20 PHP
PHP文件锁定写入实例解析
Jul 14 PHP
深入理解PHP中的global
Aug 19 PHP
php根据生日计算年龄的方法
Jul 13 PHP
4种PHP异步执行的常用方式
Dec 24 PHP
PHP正则表达式入门教程(推荐)
May 18 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
Nov 12 PHP
thinkPHP框架实现多表查询的方法
Jun 14 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
dedecms防止FCK乱格式化你的代码的修改方法
2007/03/17 PHP
美图秀秀web开放平台--PHP流式上传和表单上传示例分享
2014/06/22 PHP
2个比较经典的PHP加密解密函数分享
2014/07/01 PHP
php 使用mpdf实现指定字段配置字体样式的方法
2019/07/29 PHP
通过复制Table生成word和excel的javascript代码
2014/01/20 Javascript
Javascript中的高阶函数介绍
2015/03/15 Javascript
jQuery原生的动画效果
2015/07/10 Javascript
Bootstrap3 Grid system原理及应用详解
2016/09/30 Javascript
jquery实现下拉框多选方法介绍
2017/01/03 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
React Native如何消除启动时白屏的方法
2017/08/08 Javascript
js 将canvas生成图片保存,或直接保存一张图片的实现方法
2018/01/02 Javascript
JavaScript中的相等操作符使用详解
2019/12/21 Javascript
JavaScript实现滑动门效果
2020/01/18 Javascript
[04:29]2014DOTA2国际邀请赛 主赛事第三日TOPPLAY
2014/07/21 DOTA
Python列表(list)、字典(dict)、字符串(string)基本操作小结
2014/11/28 Python
简要讲解Python编程中线程的创建与锁的使用
2016/02/28 Python
在python中利用GDAL对tif文件进行读写的方法
2018/11/29 Python
Python 70行代码实现简单算式计算器解析
2019/08/30 Python
如何在python中实现随机选择
2019/11/02 Python
python调用函数、类和文件操作简单实例总结
2019/11/29 Python
关于Python turtle库使用时坐标的确定方法
2020/03/19 Python
Matplotlib自定义坐标轴刻度的实现示例
2020/06/18 Python
HTML5 Canvas基本线条绘制的实例教程
2016/03/17 HTML / CSS
Monica Vinader官网:英国轻奢珠宝品牌
2020/02/05 全球购物
详解如何解决使用JSON.stringify时遇到的循环引用问题
2021/03/23 Javascript
函授生自我鉴定
2014/03/25 职场文书
个人委托书怎么写
2014/04/04 职场文书
副职竞争上岗演讲稿
2014/05/12 职场文书
励志演讲稿600字
2014/08/21 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
大学文艺委员竞选稿
2015/11/19 职场文书
怎样写好演讲稿题目?
2019/08/21 职场文书
Mysql中 unique列插入重复值该怎么解决呢
2021/05/26 MySQL
Oracle以逗号分隔的字符串拆分为多行数据实例详解
2021/07/16 Oracle