php专区

 首页 > php专区 > PHP高级 > 日期 > PHP date函数获取时间几个例子 - php日期

PHP date函数获取时间几个例子 - php日期

分享到:
【字体:
导读:
          date函数是php中一个非常好用的日期获取函数了,我们可以使用它来获取指定日期或者当前日期了,下面我来简单的介绍一下date函数用法与常用用法吧.PHP星期几获取代码:date(l); //data就可以...

PHP date函数获取时间几个例子

date函数是php中一个非常好用的日期获取函数了,我们可以使用它来获取指定日期或者当前日期了,下面我来简单的介绍一下date函数用法与常用用法吧.

PHP星期几获取代码:

date(“l”); //data就可以获取英文的星期比如Sunday

date(“w”); //这个可以获取数字星期比如123,注意0是星期日

获取中文星期几,代码如下:

$weekarray=array(“日”,”一”,”二”,”三”,”四”,”五”,”六”); //先定义一个数组

echo “星期”.$weekarray[date("w")];

获取指定日期是,代码如下:

$weekarray=array(“日”,”一”,”二”,”三”,”四”,”五”,”六”);

echo “星期”.$weekarray[date("w","2011-11-11")];

PHP函数Date()获取当前时间,代码如下:

输出当前时间:2014-09-12 02:32:17 怪了,实际时间是:2014-09-12 10:32:17

看看PHP手册的“例子 1. date() 例子”第一行多了一个 时区设置,设定要用的默认时区,自 PHP 5.1 可用,代码如下:

date_default_timezone_set(UTC);

原来php5.1.开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的,也就是显示的时间(无论用什么php命令)都是格林威治标准时间,和北京时间正好差8个小时.

如何设置可以得到正确的PHP时间?

1、修改php.ini。打开php.ini查找date.timezone 去掉前面的分号= 后面加Asia/Shanghai,重启apache服务器即可--缺点就是如果程序放到别人的服务器上,不能修改php.ini,那就奈何不得了.

2、在程序中添加时间的初始化的语句的

即:“date_default_timezone_set("Asia/Shanghai"); ”这个可以由程序员任意设置,我的推荐.

时区标识符,大陆内地可用的值是:PRC,Asia/Chongqing,Asia/Shanghai,Asia/Urumqi ,依次为中国,重庆,上海,乌鲁木齐,Etc/GMT-8,Asia/Harbin

港台地区可用:Asia/Macao,Asia/Hong_Kong ,Asia/Taipei,依次为澳门,香港,台北,还有新加坡,Asia/Singapore 这样就可以实现输出的是北京时间了.

分享到:
php中判断是否是今天程序代码 - php日期
php中判断是否是今天程序代码 本文章来给大家简单的介绍利用data函数来实现判断是否是今天程序代码,代码如下:  
php 根据生日计算星座和生肖程序 - php日...
php 根据生日计算星座和生肖程序 一个php 根据生日计算星座和生肖程序,有需要的朋友可参考参考. 魔羯座(12/22 – 1/19)、水瓶座(1/20 – 2/18)、双鱼座(2/19 – 3/20)、牡羊座(3/21 – 4/20)、金牛座(4/21 – 5/20)、双子座(5/21 – 6/21)、巨蟹座(6/22 – 7/22)、狮子座(7/23 – 8/22)、处...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……