`
congfeng02
  • 浏览: 200949 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

PHP时间函数

阅读更多

PHP时间函数
PHP中的时间函数有这么些:
(1)date
用法: date(格式,[时间]);
如果没有时间参数,则使用当前时间. 格式是一个字符串,其中以下字符有特殊意义:
U 替换成从一个起始时间(好象是1970年1月1日)以来的秒数
Y 替换成4位的年号.
y 替换成2位的年号.
F 替换成月份的英文全称.
M 替换成月份的英文简称.
m 替换成月份数.
z 替换成从当年1月1日以来的天数.
d 替换成日数.
l 替换成星期几的英文全称.
D 替换成星期几的英文简称.
w 替换成星期几(数字).
H 替换成小时数(24小时制).
h 替换成小时数(12小时制).
i 替换成分钟数.
s 替换成秒数.
A 替换成"AM"或"PM".
a 替换成"am"或"pm".
S 替换成序数字后缀,例如:"st","nd","rd","th".
函数返回作过了替换的格式串.

(2)getdate(时间)
返回一个哈希表,各下标是:
"seconds" -- 秒数
"minutes" -- 分数
"hours" -- 小时数
"mday" -- 日数
"mon" -- 月份数
"year" -- 年号
"yday" -- 1月1日以来的天数
"weekday" -- 星期几,英文全称
"month" -- 月份,英文全名
(3)gmdate
与date类似,但先将时间转换成格林威治标准时.

(4)mktime
用法:
mktime(小时数,分数,秒数,月,日,年); 返回一个时间值,可用于其他函数.
 
(5)time
用法:
time(); 返回1970年1月1日零点以来的秒数.
 
(6)microtime
用法:
microtime(); 返回一个字符串,用空格分成两部分,后一部分相当于time()
的返回值,前一部分是微秒数.
(7)checkdate
checkdate(月,日,年); 返回逻辑真或逻辑假. 如果:
年在1900和32767之间(包括1900与32767);
月在1到12之间;
日在该月的允许日数范围内(考虑了闰年);
则返回逻辑真.

(8)set_time_limit
用法:
set_time_limit(秒数);
规定从该句运行时起程序必须在指定秒数内运行结束, 超时则程序出错退出.
<?php
//string date ( string format [, int timestamp] )
echo date('jS F Y');
echo "<br>";
//返回自从 1970 年 1 月 1 日 00:00:00 到当前时间的秒数。
//返回当前的 Unix 时间戳
echo time();
//strtotime -- 将任何英文文本的日期时间描述解析为 Unix 时间戳
//int strtotime ( string time [, int now] )
echo "<br>";
echo strtotime("last Monday"), "\n";
/*
array getdate ( [int timestamp] )
返回一个根据 timestamp 得出的包含有日期信息的结合数组。如果没有给出时间戳则认为是当前本地时间。
*/
$today = getdate();
print_r($today);
echo "<br><br>";
echo gmdate("M d Y H:i:s");
echo date("M d Y H:i:s");
echo "<br><br>";
echo date("Y-m-d h:i:s",strtotime("last day"));
/*
mktime -- 取得一个日期的 Unix 时间戳
*/
echo date("M-d-Y", mktime(0, 0, 0, 12, 32, 1997));
//bool checkdate ( int month, int day, int year )
?>
8th March 2008
1204964601
1204473600 Array ( [seconds] => 21 [minutes] => 23 [hours] => 16 [mday] => 8 [wday] => 6 [mon] => 3 [year] => 2008 [yday] => 67 [weekday] => Saturday [month] => March [0] => 1204964601 )
Mar 08 2008 08:23:21Mar 08 2008 16:23:21
2008-03-07 04:23:21Jan-01-1998

分享到:
评论

相关推荐

    PHP 时间函数应用

    本篇将深入探讨PHP时间函数的使用方法和常见应用场景。 首先,PHP中最基础的时间函数是`time()`,它返回自 Unix 纪元(1970年1月1日 00:00:00 UTC)以来的秒数,即一个时间戳。这个函数可以用于记录程序运行时的...

    php时间函数[文].pdf

    本文将详细介绍两个重要的PHP时间函数——`checkdate()`和`date()`,以及`getdate()`函数。 首先,`checkdate()`函数主要用于检查给定的日期是否合法。它的函数原型是`int checkdate(int month, int day, int year)...

    php时间函数的各种用法详解

    PHP时间函数是编程中处理日期和时间的重要工具,它们提供了丰富的功能来格式化、操作和检查日期和时间。本文将详细解析PHP中的日期时间函数,特别是`date()`函数的多种用法。 首先,`date()`函数是PHP中最常用的...

    PHP函数速查效率手册 source code

    本书共分21章,PHP函数所涉及的范围包括MySQL服务器、Apache服务器、ODBC、String字符串、Array数组、Variable函数、时间日期、Hash、正则表达式、Session、Math、Filesystem、Directories、Mail、HTTP、URL、FTP、...

    php 时间函数练习--钟表的制作

    原来php也可以写JavaScript的效果 很好哦~~~

    php运行时间计算函数

    速度测试函数  为了优化代码,我们需要一种可以测试代码运行...现在可以轻松地检查任何一段代码的执行时间了,甚至我们可以同时使用多个计时器,只需在使用上述的几个函数时设定不同的参数作为计时器的名称就可以了。

    php时间函数用法分析

    本文将深入探讨四个重要的PHP时间函数:`time()`、`mktime()`、`date()`以及`strtotime()`。 1. `time()` 函数: `time()` 是一个内置函数,用于返回当前时间的Unix时间戳。Unix时间戳是从1970年1月1日(UTC/GMT的...

    PHP函数库,PHP函数大全,PHP函数实例,PHP函数手册,PHP5函数库实例

    PHP获取FLV文件播放时间函数 PHP获取一年内所有周的开始和结束日期 php获取指定日期所在周的开始和结束日期 PHP读取文件前几个字节 判断文件类型函数 PHP连接ACCESS PHP采集程序中常用的函数 PHP随机产生指定...

    PHP&nbsp;时间函数:与当前时间比….rar

    在“PHP时间函数:与当前时间比”这个主题中,我们将深入探讨如何利用PHP的时间函数来比较和处理相对于当前时间的事件。下面我们将详细讲解相关的重要知识点。 1. **日期和时间常量**: PHP定义了一些预定义的常量...

    php4中文函数手册

    日期与时间函数库 杂项函数库 字符串函数库 目录函数库 MySQL函数库 URL函数库 动态载入函数库 网路函数库 变量函数库 文件系统函数库 PDF函数库 Vmailmgr函数库 FDF函数库 信用卡交易函数库 WDDX函数库 FTP...

    PHP函数集 PHP手册

    日期与时间函数库 杂项函数库 字符串函数库 目录函数库 MySQL函数库 URL函数库 动态载入函数库 网路函数库 变量函数库 文件系统函数库 PDF函数库 Vmailmgr函数库 FDF函数库 信用卡交易函数库 WDDX函数库 FTP...

    PHP日期和时间函数.ppt

    PHP的日期写法,时间函数的使用

    php函数 参考大全

    时间与日期函数是PHP处理时间相关任务的关键。13个时间日期函数中,checkdate()验证日期是否有效,date()格式化当前时间或日期,getdate()获取当前日期和时间的信息,gettimeofday()获取当前时间的微秒级别表示,...

    php函数 函数例子源码格式

    6. **日期和时间函数**:`date()`格式化当前日期和时间,`strtotime()`将日期或时间字符串转换为Unix时间戳,`sleep()`则让程序暂停指定秒数。 7. **错误和异常处理**:`error_reporting()`设置错误报告级别,`try....

    PHP函数执行超时控制扩展ForPHP7控制PHP函数的执行时间

    为了解决这个问题,我们可以使用特定的扩展来控制函数的执行时间,比如"PHP函数执行超时控制扩展 (For PHP7)"。这个扩展允许我们在毫秒级别上设置超时控制,以确保单个函数不会无限制地运行,从而避免阻塞其他任务。...

    PHP函数参考手册

    * PHP 日期和时间处理:PHP 提供了多种日期和时间处理函数,例如 date()、strtotime() 等。 * PHP 引用:PHP 引用是指向变量的别名,用于简化代码和提高性能。 * PHP 文件处理:PHP 文件处理函数包括文件读取、写入...

    php函数手册(中文chm)

    日期与时间函数库 杂项函数库 字符串函数库 目录函数库 MySQL函数库 URL函数库 动态载入函数库 网路函数库 变量函数库 文件系统函数库 PDF函数库 Vmailmgr函数库 FDF函数库 信用卡交易函数库 WDDX函数库 FTP...

    PHP时间函数使用详解

    在PHP编程中,时间函数的使用非常广泛,因为几乎每个网站或应用都需要处理日期和时间。本篇内容将详细介绍PHP中常用的时间函数及其使用方法。 首先,介绍`date()`函数。`date()`函数用于格式化日期和时间,其基本...

    PHP常用函数汇总

    F/时间函数: PHP的时间和日期函数包括`time()`获取当前Unix时间戳,`date()`格式化日期和时间,`strtotime()`解析日期时间字符串,`mktime()`生成时间戳,`sleep()`暂停程序执行,以及`strftime()`格式化本地日期和...

Global site tag (gtag.js) - Google Analytics