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 EOT定界符的使用详解
Sep 30 PHP
php 小乘法表实现代码
Jul 16 PHP
php ob_flush,flush在ie中缓冲无效的解决方法
May 09 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
Nov 02 PHP
CURL的学习和应用(附多线程实现)
Jun 03 PHP
PHP的变量类型和作用域详解
Mar 12 PHP
php curl 获取https请求的2种方法
Apr 27 PHP
php实现计算百度地图坐标之间距离的方法
May 05 PHP
CI框架表单验证实例详解
Nov 21 PHP
php+ajax简单实现全选删除的方法
Dec 06 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
Dec 21 PHP
php查看一个变量的占用内存的实例代码
Mar 29 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面向对象 字段的声明与使用
2012/06/14 PHP
PHP的curl函数的用法总结
2019/02/14 PHP
PHP文件上传小程序 适合初学者学习!
2019/05/23 PHP
PHP使用递归按层级查找数据的方法
2019/11/10 PHP
框架页面高度自动刷新的Javascript脚本
2013/11/01 Javascript
jQuery中val()方法用法实例
2014/12/25 Javascript
jQuery基于图层模仿五星星评价功能的方法
2015/05/07 Javascript
jQuery对象的链式操作用法分析
2016/05/10 Javascript
js判断主流浏览器类型和版本号的简单实现代码
2016/05/26 Javascript
angularjs中ng-attr的用法详解
2016/12/31 Javascript
微信小程序 开发MAP(地图)实例详解
2017/06/27 Javascript
js实现手机web图片左右滑动效果
2017/12/29 Javascript
vue的全局提示框组件实例代码
2018/02/26 Javascript
JavaScript中关于base64的一些事
2019/05/06 Javascript
在Python中使用成员运算符的示例
2015/05/13 Python
Python Queue模块详细介绍及实例
2016/12/27 Python
遗传算法python版
2018/03/19 Python
Django项目中model的数据处理以及页面交互方法
2018/05/30 Python
python实现简易内存监控
2018/06/21 Python
python使用 cx_Oracle 模块进行查询操作示例
2019/11/28 Python
将python字符串转化成长表达式的函数eval实例
2020/05/11 Python
win10安装python3.6的常见问题
2020/07/01 Python
一个不错的HTML5 Canvas多层点击事件监听实例
2014/04/29 HTML / CSS
Hertz荷兰:荷兰和全球租车
2018/01/07 全球购物
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
介绍一下Linux文件的记录形式
2013/09/29 面试题
Java中的异常处理机制的简单原理和应用
2013/04/27 面试题
教师演讲稿范文
2014/01/08 职场文书
家长对孩子评语
2014/01/30 职场文书
全国道德模范事迹
2014/02/01 职场文书
企业宣传工作方案
2014/06/02 职场文书
知识竞赛拉拉队口号
2014/06/16 职场文书
追悼词范文大全
2015/06/23 职场文书
Pygame Draw绘图函数的具体使用
2021/11/17 Python
Java中try catch处理异常示例
2021/12/06 Java/Android
html中两种获取标签内的值的方法
2022/06/10 HTML / CSS