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中使用Oracle数据库(2)
Oct 09 PHP
Zend Guard一些常见问题解答
Sep 11 PHP
php与php MySQL 之间的关系
Jul 17 PHP
php中定义网站根目录的常用方法
Aug 08 PHP
调整优化您的LAMP应用程序的5种简单方法
Jun 26 PHP
php中时间轴开发(刚刚、5分钟前、昨天10:23等)
Oct 03 PHP
PHP面向对象之旅:深入理解static变量与方法
Jan 06 PHP
thinkphp中的url跳转用法分析
Jul 12 PHP
php版阿里云OSS图片上传类详解
Dec 01 PHP
php使用PDO下exec()函数查询执行后受影响行数的方法
Mar 28 PHP
Yii2框架数据验证操作实例详解
May 02 PHP
在laravel中实现事务回滚的方法
Oct 10 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
加强版phplib的DB类
2008/03/31 PHP
彻底杜绝PHP的session cookie错误
2009/08/09 PHP
ThinkPHP实现事务回滚示例代码
2014/06/23 PHP
php生成shtml类用法实例
2014/12/09 PHP
php可应用于面包屑导航的递归寻找家谱树实现方法
2015/02/02 PHP
Javascript实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
2011/04/27 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
用Jquery重写windows.alert方法实现思路
2013/04/03 Javascript
javascript实现获取图片大小及图片等比缩放的方法
2016/11/24 Javascript
js仿搜狐视频记录片列表展示效果
2020/05/30 Javascript
使用 Vue.js 仿百度搜索框的实例代码
2017/05/09 Javascript
BootStrap表单控件之文本域textarea
2017/05/23 Javascript
基于hover的用法实例(推荐)
2017/07/04 Javascript
微信小程序“摇一摇”的实例代码
2017/07/20 Javascript
微信小程序常用赋值方法小结
2019/04/30 Javascript
Angular如何由模板生成DOM树的方法
2019/12/23 Javascript
js实现tab栏切换效果
2020/08/02 Javascript
解决pycharm双击但是无法打开的情况
2020/10/31 Javascript
win7 下搭建sublime的python开发环境的配置方法
2014/06/18 Python
浅谈python对象数据的读写权限
2016/09/12 Python
Python中协程用法代码详解
2018/02/10 Python
python 获取文件下所有文件或目录os.walk()的实例
2018/04/23 Python
解决Python2.7中IDLE启动没有反应的问题
2018/11/30 Python
使用python进行拆分大文件的方法
2018/12/10 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
浅谈JupyterNotebook导出pdf解决中文的问题
2020/04/22 Python
工作经历证明书范文
2014/11/02 职场文书
期中考试复习计划
2015/01/19 职场文书
求职简历自我评价范文
2015/03/10 职场文书
房贷收入证明范本
2015/06/12 职场文书
期中考试后的感想
2015/08/07 职场文书
2016年大学迎新工作总结
2015/10/14 职场文书
《猴王出世》教学反思
2016/02/23 职场文书
python 实现mysql自动增删分区的方法
2021/04/01 Python
Redis数据结构之链表与字典的使用
2021/05/11 Redis
面试必问:圣杯布局和双飞翼布局的区别
2021/05/13 HTML / CSS