这篇文章主要介绍了php时间函数用法,结合实例形式分析了php时间戳相关函数time,mktime,date及strtotime的使用方法,非常简单实用,需要的朋友可以参考下
php中有unix时间戳的 相关操作函数,使用很方便
time() 返回当前的 Unix 时间戳
microtime -- 返回当前 Unix 时间戳和微秒数
例 1. 用 microtime() 对脚本的运行计时
立即学习“PHP免费学习笔记(深入)”;
<?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'] 中保存了发起该请求时刻的时间戳。
系统开发由二当家的编写,代码完全开源,可自行修改源码,欢迎使用! 1、网站采用php语言开发,更安全、稳定、无漏洞、防注入、防丢单。 2、记录订单来路,客户IP记录及分析,订单数据统计 3、订单邮件提醒、手机短信提醒,让您第一时间追踪订单,大大提升了发货效率,提高订单成交率。 4、多种支付方式,包含:货到付款、支付宝接口、网银支付,可设置在线支付的折扣比率。 5、模板样式多样化,一个订单放到多个网
0
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 Ajax JavaScript Json实现获取天气信息的方法
以上就是php时间函数的用法及实例分析的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号