康盛博客

如果你觉得本站能帮助你学习PHP编程,请推荐给你的朋友们!

php getdate()函数

php getdate()函数

在上一节中我们对php 的date()函数作了一定的了解,也知道php date()函数有众多的参数,这些参数我想对于大部分人来说,要想完全记住恐怕是有点困难的。在我们需要用的时候可以多参考一下手册,用的时候多了,我们自然也就知道的多了,所以不要有心里负担!

那么在这一节我们来对php getdate()函数进行学习。php getdate()这个函数比较的“正规”,因为它返回的是一个关于时间和日期的数组,对于数组我们自然就容易操作了。关于php数组可以查看php教程的第三章。

php getdate()函数原型:

array getdate ( [int timestamp] )

同样它也有一个可选的参数。这跟php date()一样。

以下是php getdate()返回的数组值信息如下表:

键名 说明 返回值例子
“seconds” 秒的数字表示 0 到 59
“minutes” 分钟的数字表示 0 到 59
“hours” 小时的数字表示 0 到 23
“mday” 月份中第几天的数字表示 1 到 31
“wday” 星期中第几天的数字表示 0(表示星期天)到 6(表示星期六)
“mon” 月份的数字表示 1 到 12
“year” 4 位数字表示的完整年份 例如:1999 或 2003
“yday” 一年中第几天的数字表示 0 到 365
“weekday” 星期几的完整文本表示 Sunday 到 Saturday
“month” 月份的完整文本表示 January 到 December
0 自从 Unix 纪元开始至今的秒数,和 time() 的返回值以及用于 date() 的值类似。 系统相关,典型值为从 -2147483648 到 2147483647。

当然要操作getdate()函数自然也是非常的简单,因为它是一个数组,我们只要用数组的方式来操作它就行了。

首先来看看php getdate()所返回的数组“原型”吧,如下:

<?php

date_default_timezone_set(’Asia/shanghai’); 

echo ”<pre>”;

print_r(getdate());

echo ”</pre>”;

?>

当前结果:

Array

(

    [seconds] => 26

    [minutes] => 22

    [hours] => 21

    [mday] => 3

    [wday] => 0

    [mon] => 1

    [year] => 2010

    [yday] => 2

    [weekday] => Sunday

    [month] => January

    [0] => 1262524946

)

说明:其中的<pre>只是为了让结果看起来整齐些。从结果可以看出,php getdate()函数的返回结果真的很明了!只是其中的wday似乎不符合中国人的习惯,在这里要特别的记忆下,如上例的[wday]=>0,对照一下表就可以知道。

无相关日志,你可以查看以下文章

Tags:

当前位置: 康盛博客 > 基于wordpress的PHP教程 > php getdate()函数

写个评论



文章分类:

站内搜索:


 

最新文章: