php中getdate函数

本文介绍了PHP中getdate函数的使用方法,该函数能够根据时间戳返回包含详细时间信息的数组。文章还提到了如何设置正确的时区来避免获取错误的时间数据。

发现这个函数在获取时间方面特别方便

函数原形如下 array   getdate(int   timestamp);

根据timestamp返回一个hash数组,hash值为:

 "seconds"   -   秒    
  "minutes"   -   分    
  "hours"   -   时    
  "mday"   -   当月的第几天    
  "wday"   -   当周的第几天数字    
  "mon"   -   月份数字    
  "year"   -   年,数字    
  "yday"   -   当年的第几天数字;   如:   "299"    
  "weekday"   -   星期几全名;   如:   "Friday"    
  "month"   -   月份全名;   如:   "January"     

当时间戳为空时,返回当前的时间,在使用这个函数前要先设置一下时间区间,否则获取的时间可能会出错。

设置时间区间的函数为: date_default_timezone_set(),具体的参数可以参考http://us2.php.net/manual/en/timezones.php

例子:

<?php

$today = getdate("Asia/Hong_Kong");  //设置时区为亚洲的香港时间

echo $today["hours"];   //打印出当前的小时

?> 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值