如何使用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(月,日,年);
返回逻辑真或逻辑假.
如果:
[1]年在1900和32767之间(包括1900与32767);
[2]月在1到12之间;
[3]日在该月的允许日数范围内(考虑了闰年);
则返回逻辑真.
(8)set_time_limit
用法:
set_time_limit(秒数);
规定从该句运行时起程序必须在指定秒数内运行结束,
超时则程序出错退出.

时间: 2024-08-07 01:27:29

如何使用PHP中的日期和时间函数的相关文章

Sql Server中的日期与时间函数

Sql Server中的日期与时间函数: 1.  当前系统日期.时间     select getdate()  2. dateadd  在向指定日期加上一段时间的基础上,返回新的 datetime 值:   例如:向日期加上2天    select dateadd(day,2,'2004-10-15')  --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数:   select datediff(day,'2004-09-01'

SqlServer中的日期与时间函数_MsSql

一.Sql Server中的日期与时间函数 1. 当前系统日期.时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数. select datediff(day,'2004-09-01','2004-09-18')

SqlServer中的日期与时间函数

一.Sql Server中的日期与时间函数 1. 当前系统日期.时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数. select datediff(day,'2004-09-01','2004-09-18')

MySQL内置函数中的日期和时间函数详解

下面的例子使用了时间函数.以下询问选择了最近的 30天内所有带有date_col 值的记录: mysql> SELECT something FROM tbl_name -> WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col; 注意,这个询问也能选择将来的日期记录. 用于日期值的函数通常会接受时间日期值而忽略时间部分.而用于时间值的函数通常接受时间日期值而忽略日期部分. 返回各自当前日期或时间的函数在每次询问执行开始时计算一次.这

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

如何在Word 2013文档中插入日期和时间

用户可以根据实际需要在Word2013文档中插入日期和时间,并且由于所插入的日期和时间代码是从系统中调用的,因此可以在每次打开该Word文档时自动更新时间,或者只在需要更新时间时进行手动更新.在Word2013文档中插入日期和时间的步骤如下所述: 第1步,打开Word2013文档窗口,且换到"插入"功能区.将插入点光标定位到需要插入日期和时间的位置(正文任意位置或页眉页脚中),然后在"插入"区域单击"日期和时间"按钮,如图2013072832所示

Excel2007教程:在工作表中输入日期和时间

Excel2007基础教程:在工作表中输入日期和时间 Excel 把日期和时间作为特殊类型的数值.这些数值的特点是:它们采用了日期或时间的格式,因为人们发现如果对数值采取正确的格式,将更易于理解.如果处理日期和时间,您就需了解Excel 的日期和时间系统. 3.3 .1 输入日期值 Excel 使用一个序号系统处理日期.Exce l 能够识别的最早日期是1900 年1 月1 日.该日期的序号是1. 1900 年1 月2 日的序号为2 ,依此类推.该系统使在公式中处理日期更为容易.例如,您可以输入

Excel2007中输入日期和时间技巧

日期和时间是一种比较特殊的数值,是采用了日期和时间格式的数值,这是为了更便于表格用户的理解. 电子表格中的日期和时间都是利用序列号来存储的,1900 年1月1日在Excel 中的序列号是1,每往后一天序号就加1 .但是这只是为了方便对日期进行处理而设计的, 这样要计算两个是日期之间间隔的天数就很容易了,大部分用户并不关心日期的序列号, 只要能够以系统支持的曰期和时间格式输入就可以了. 在Exce l2007 中,可以输入形如以下几种形式的日期和时间: 2007/1/20:表示的日期是2007 年

在Python的Flask框架中使用日期和时间的教程

  这篇文章主要介绍了在Python的Flask框架中使用日期和时间的教程,包括对各个时区之间转换的一些处理,需要的朋友可以参考下 时间戳的问题 我们的微博应用的一个忽略了很久的问题就是日间和日期的显示. 直到现在,我们在我们的User和Post对象中使用Python它自己的方式来渲染时间对象,但这并不是一个好的解决方案. 考虑下这样的例子.我正在写这篇文章,此时正是12月31号下午3:54.我的时区是PST(或者你们更习惯的:UTC-8). 在Python解释器中运行,我得到下面输出: ? 1