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 相关文章推荐
文件上传程序的全部源码
Oct 09 PHP
数字转英文
Dec 06 PHP
PHP学习笔记 用户注册模块用户类以及验证码类
Sep 20 PHP
php全局变量和类配合使用深刻理解
Jun 05 PHP
深入解析fsockopen与pfsockopen的区别
Jul 05 PHP
教你如何解密 “ PHP 神盾解密工具 ”
Jun 20 PHP
使用PHP把HTML生成PDF文件的几个开源项目介绍
Nov 17 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
Nov 04 PHP
thinkphp实现图片上传功能
Jan 13 PHP
thinkPHP5框架设置404、403等http状态页面的方法
Jun 05 PHP
PHP的mysqli_select_db()函数讲解
Jan 23 PHP
PHP进阶学习之Geo的地图定位算法详解
Jun 19 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生成随机密码的几种方法
2011/01/17 PHP
Yii2增加验证码步骤详解
2016/04/25 PHP
Laravel框架文件上传功能实现方法示例
2019/04/16 PHP
PHP数组访问常用方法解析
2020/09/05 PHP
【消息提示组件】,兼容IE6/7&amp;&amp;FF2
2007/09/04 Javascript
JavaScript中Math对象使用说明
2008/01/16 Javascript
JQuery切换显示的效果实例代码
2013/02/27 Javascript
Jquery增加鼠标中间功能mousewheel的实例代码
2013/09/05 Javascript
JavaScript对象的property属性详解
2014/04/01 Javascript
JavaScript中通过prototype属性共享属性和方法的技巧实例
2015/03/13 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
2016/04/07 Javascript
jQuery实现的导航下拉菜单效果
2016/07/04 Javascript
AngularJS ng-repeat数组有重复值的解决方法
2016/10/23 Javascript
微信小程序 检查接口状态实例详解
2017/06/23 Javascript
Bootstrap模态框插入视频的实现代码
2017/06/25 Javascript
详解基于Vue cli生成的Vue项目的webpack4升级
2018/06/19 Javascript
VUEX-action可以修改state吗
2019/11/19 Javascript
CentOS 8.2服务器上安装最新版Node.js的方法
2020/12/16 Javascript
[02:11]2016国际邀请赛中国区预选赛最美TA采访现场玩家
2016/06/28 DOTA
python re正则表达式模块(Regular Expression)
2014/07/16 Python
用Python实现QQ游戏大家来找茬辅助工具
2014/09/14 Python
python实现字典(dict)和字符串(string)的相互转换方法
2017/03/01 Python
Python django搭建layui提交表单,表格,图标的实例
2019/11/18 Python
Python3之外部文件调用Django程序操作model等文件实现方式
2020/04/07 Python
python 如何在测试中使用 Mock
2021/03/01 Python
html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
2013/01/09 HTML / CSS
使用phonegap操作数据库的实现方法
2017/03/31 HTML / CSS
HTML5获取当前地理位置并在百度地图上展示的实例
2020/07/10 HTML / CSS
AE美国鹰日本官方网站: American Eagle Outfitters
2016/12/10 全球购物
Omio西班牙:全欧洲低价大巴、火车和航班搜索和比价
2017/02/11 全球购物
Java面试题:Java类的Main方法如果是Private将会怎么样
2016/08/18 面试题
销售人员个人求职信
2013/09/26 职场文书
应征英语教师求职信
2013/11/27 职场文书
广告学专业自荐信范文
2014/02/24 职场文书
教师个人工作总结范文2014
2014/11/10 职场文书
重阳节简报
2015/07/20 职场文书