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与php MySQL 之间的关系
Jul 17 PHP
PHP下常用正则表达式整理
Oct 26 PHP
利用PHP+JS实现搜索自动提示(实例)
Jun 09 PHP
领悟php接口中interface存在的意义
Jun 27 PHP
解析:php调用MsSQL存储过程使用内置RETVAL获取过程中的return值
Jul 03 PHP
PHP5.3与5.5废弃与过期函数整理汇总
Jul 10 PHP
摘自织梦CMS中的图片处理类
Aug 08 PHP
PHP常用的小程序代码段
Nov 14 PHP
详解PHP的Yii框架中自带的前端资源包的使用
Mar 31 PHP
CodeIgniter连贯操作的底层原理分析
May 17 PHP
PHP实现微信JS-SDK接口选择相册及拍照并上传的方法
Dec 05 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
Feb 27 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 中的面向对象编程:通向大型 PHP 工程的办法
2006/12/03 PHP
php获取目标函数执行时间示例
2014/03/04 PHP
Win7下手动安装apache2.2、php5.4笔记
2015/04/03 PHP
zen cart实现订单中增加paypal中预留电话的方法
2016/07/12 PHP
PHP入门教程之上传文件实例详解
2016/09/11 PHP
利用ajax和PHP实现简单的流程管理
2017/03/23 PHP
360搜索引擎自动收录php改写方案
2018/04/28 PHP
Jquery 设置标题的自动翻转
2009/10/03 Javascript
动态获取复选框checkbox选中个数的jquery代码
2013/06/25 Javascript
讨论html与javascript在浏览器中的加载顺序问题
2013/11/27 Javascript
jQuery实现在最后一个元素之前插入新元素的方法
2015/07/18 Javascript
jquery+json实现数据二级联动的方法
2015/11/28 Javascript
vue 封装自定义组件之tabal列表编辑单元格组件实例代码
2017/09/07 Javascript
jQuery实现打开网页自动弹出遮罩层或点击弹出遮罩层功能示例
2017/10/19 jQuery
使用Vue.js开发微信小程序开源框架mpvue解析
2018/03/20 Javascript
深入浅析Vue中的 computed 和 watch
2018/06/06 Javascript
浅谈vue父子组件怎么传值
2018/07/21 Javascript
关于Vue项目跨平台运行问题的解决方法
2018/09/18 Javascript
vue拖拽排序插件vuedraggable使用方法详解
2020/08/21 Javascript
JS字符串与二进制的相互转化实例代码详解
2019/06/28 Javascript
利用python的socket发送http(s)请求方法示例
2018/05/07 Python
Django项目后台不挂断运行的方法
2019/08/31 Python
零基础学python应该从哪里入手
2020/08/11 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
2021/03/02 Python
css3实现文字首尾衔接跑马灯的示例代码
2020/10/16 HTML / CSS
利用简洁的图片预加载组件提升html5移动页面的用户体验
2016/03/11 HTML / CSS
Web时代变迁及html5与html4的区别
2016/01/06 HTML / CSS
SVG实现多彩圆环倒计时效果的示例代码
2017/11/21 HTML / CSS
求职自我推荐信
2014/06/25 职场文书
给病人的慰问信
2015/03/23 职场文书
社区青年志愿者活动总结
2015/05/06 职场文书
2015学校图书管理员工作总结
2015/05/11 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书
首都博物馆观后感
2015/06/05 职场文书
户外拓展训练感想
2015/08/07 职场文书
使用Mysql计算地址的经纬度距离和实时位置信息
2022/04/29 MySQL