php时间函数用法分析


Posted in PHP onMay 28, 2016

本文实例讲述了php时间函数用法。分享给大家供大家参考,具体如下:

php中有unix时间戳的 相关操作函数,使用很方便

time() 返回当前的 Unix 时间戳

microtime -- 返回当前 Unix 时间戳和微秒数

例 1. 用 microtime() 对脚本的运行计时

<?php
/**
* Simple function to replicate PHP 5 behaviour
*/
function microtime_float()
{
  list($usec, $sec) = explode(" ", microtime());
  return ((float)$usec + (float)$sec);
}
$time_start = microtime_float();
// Sleep for a while
usleep(100);
$time_end = microtime_float();
$time = $time_end - $time_start;
echo "Did nothing in $time seconds/n";
?>

mktime()取得一个日期的 Unix 时间戳

int mktime ( [int hour [, int minute [, int second [, int month [, int day [, int year [, int is_dst]]]]]]] )

参数可以从右向左省略,任何省略的参数会被设置成本地日期和时间的当前值

date()格式化一个本地时间/日期

string date ( string format [, int timestamp] )

提示: 自 PHP 5.1 起在 $_SERVER['REQUEST_TIME'] 中保存了发起该请求时刻的时间戳。

strtotime -- 将任何英文文本的日期时间描述解析为 Unix 时间戳

echo strtotime("+1 day"), "/n";
echo strtotime("+1 week"), "/n";

例2. 某个时间的后一天,后一月

strtotime("+1 day ".$day);
strtotime("2008-01-31 +1 month");
strtotime($day." +1 day");

以上形式都正确

PHP 相关文章推荐
PHP+DBM的同学录程序(5)
Oct 09 PHP
PHP动态创建Web站点的方法
Aug 14 PHP
PHP输出缓存ob系列函数详解
Mar 11 PHP
解密ThinkPHP3.1.2版本之模块和操作映射
Jun 19 PHP
PHP远程采集图片详细教程
Jul 01 PHP
destoon实现会员商铺中指定会员或会员组投放广告的方法
Aug 21 PHP
php in_array() 检查数组中是否存在某个值详解
Nov 23 PHP
浅谈PHP表单提交(POST&amp;GET&amp;URL编/解码)
Apr 03 PHP
TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
Sep 03 PHP
Mac下关于PHP环境和扩展的安装详解
Oct 17 PHP
Yii框架学习笔记之应用组件操作示例
Nov 13 PHP
PHP7 list() 函数修改
Mar 09 PHP
zend framework重定向方法小结
May 28 #PHP
php通过文件头判断格式的方法
May 28 #PHP
Thinkphp自定义代码生成工具及用法说明(附下载地址)
May 27 #PHP
thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)
May 27 #PHP
php使用pdo连接sqlite3的配置示例
May 27 #PHP
php使用number_format函数截取小数的方法分析
May 27 #PHP
php中关于长度计算容易混淆的问题分析
May 27 #PHP
You might like
PHP中CURL的CURLOPT_POSTFIELDS参数使用细节
2014/03/17 PHP
PHP中file_exists函数不支持中文名的解决方法
2014/07/26 PHP
PHP 闭包详解及实例代码
2016/09/28 PHP
PHP中register_shutdown_function函数的基础介绍与用法详解
2017/11/28 PHP
Yii2 中实现单点登录的方法
2018/03/09 PHP
OfflineSave离线保存代码再次发布使用说明
2007/05/23 Javascript
js 获取计算后的样式写法及注意事项
2013/02/25 Javascript
jQuery Ajax异步处理Json数据详解
2013/11/05 Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
2015/02/13 Javascript
JS实战篇之收缩菜单表单布局
2016/12/10 Javascript
js将字符串中的每一个单词的首字母变为大写其余均为小写
2017/01/05 Javascript
JavaScript动态绑定详解
2017/09/14 Javascript
JavaScript使用递归和循环实现阶乘的实例代码
2018/08/28 Javascript
vue计算属性computed、事件、监听器watch的使用讲解
2019/01/21 Javascript
谈谈为什么你的 JavaScript 代码如此冗长
2019/01/30 Javascript
vue以组件或者插件的形式实现throttle或者debounce
2019/05/22 Javascript
深入学习js函数的隐式参数 arguments 和 this
2019/06/24 Javascript
使用PreloadJS加载图片资源的基础方法详解
2020/02/03 Javascript
[46:00]Ti4 冒泡赛第二轮LGD vs C9 2
2014/07/14 DOTA
[39:18]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第二场 12.17
2020/12/19 DOTA
简单介绍Python中的readline()方法的使用
2015/05/24 Python
python中format()函数的简单使用教程
2018/03/14 Python
python正向最大匹配分词和逆向最大匹配分词的实例
2018/11/14 Python
python爬虫实现中英翻译词典
2019/06/25 Python
使用OpenCV实现仿射变换—旋转功能
2019/08/29 Python
详解numpy矩阵的创建与数据类型
2019/10/18 Python
对python中list的五种查找方法说明
2020/07/13 Python
加拿大时尚床上用品零售商:QE Home | Quilts Etc
2018/01/22 全球购物
寻找完美的房车租赁:RVShare
2019/02/23 全球购物
如何用Python来进行查询和替换一个文本字符串
2014/01/02 面试题
生产主管岗位职责
2013/11/10 职场文书
2014年公司植树节活动方案
2014/03/04 职场文书
2014年驾驶员工作总结
2014/11/18 职场文书
小学家长通知书评语
2014/12/31 职场文书
2016年寒假社会实践活动总结
2015/03/27 职场文书
剑指Offer之Java算法习题精讲二叉树专项训练
2022/03/21 Java/Android