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程序中的常见漏洞进行攻击
Oct 09 PHP
php pack与unpack 摸板字符字符含义
Oct 29 PHP
PHP下对字符串的递增运算代码
Aug 21 PHP
php curl的深入解析
Jun 02 PHP
更改localhost为其他名字的方法
Feb 10 PHP
PHP 读取大文件并显示的简单实例(推荐)
Aug 12 PHP
php 时间time与日期date之间的使用详解及区别
Nov 07 PHP
php实现文件与16进制相互转换的方法示例
Feb 16 PHP
PHP使用imagick扩展实现合并图像的方法
Apr 25 PHP
万能的php分页类
Jul 06 PHP
php表单习惯用的正则表达式
Oct 11 PHP
php成功操作redis cluster集群的实例教程
Jan 13 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投票程序源码
2007/03/11 PHP
PHP开发工具ZendStudio下Xdebug工具使用说明详解
2013/11/11 PHP
PHP实现上传文件并存进数据库的方法
2015/07/16 PHP
浅析ThinkPHP缓存之快速缓存(F方法)和动态缓存(S方法)(日常整理)
2015/10/26 PHP
注释PHP和html混合代码的小技巧(分享)
2016/11/03 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
表单的一些基本用法与技巧
2006/07/15 Javascript
基于jquery的给文章加入关键字链接
2010/10/26 Javascript
web前端开发也需要日志
2010/12/09 Javascript
Javascript基础知识(三)BOM,DOM总结
2014/09/29 Javascript
60个很实用的jQuery代码开发技巧收集
2014/12/15 Javascript
JavaScript中的立即执行函数表达式介绍
2015/03/15 Javascript
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
全面解析Bootstrap表单使用方法(表单按钮)
2015/11/24 Javascript
详解iframe与frame的区别
2016/01/13 Javascript
vue跨域解决方法
2017/10/15 Javascript
vue 设置 input 为不可以编辑的实现方法
2019/09/19 Javascript
Python中os.path用法分析
2015/01/15 Python
在Python中使用第三方模块的教程
2015/04/27 Python
Python3 处理JSON的实例详解
2017/10/29 Python
Python网络爬虫中的同步与异步示例详解
2018/02/03 Python
python爬虫正则表达式之处理换行符
2018/06/08 Python
Python3 实现串口两进程同时读写
2019/06/12 Python
对Python函数设计规范详解
2019/07/19 Python
python单线程下实现多个socket并发过程详解
2019/07/27 Python
python读取大文件越来越慢的原因与解决
2019/08/08 Python
python 实现按对象传值
2019/12/26 Python
高考考python编程是真的吗
2020/07/20 Python
护理毕业生自我鉴定
2014/02/11 职场文书
党员干部一句话承诺
2014/05/30 职场文书
自动化专业毕业生求职信
2014/06/18 职场文书
2014年教学工作总结
2014/11/13 职场文书
525心理健康活动总结
2015/05/08 职场文书
《司马光》教学反思
2016/02/22 职场文书
SQL CASE 表达式的具体使用
2022/03/21 SQL Server
Golang jwt身份认证
2022/04/20 Golang