时间函数
现实中表示时间
20XX年1月4日
2016-01-04
2016-01-04 9:04:00
外国人
01/04/2026
古代:
寅年淫月淫时出生,-----------> 唐伯虎
时间函数
现实中表示时间
20XX年1月4日
2016-01-04
2016-01-04 9:04:00
外国人
01/04/2026
古代:
寅年淫月淫时出生,-----------> 唐伯虎
世界人民表示时间的方式不一样,存储不方便,计算不方便。
计算机中统一时间的方式是使用unix时间戳
时间戳
从1970年1月1日 0时0分0秒开始到指定时间的秒数。
时间戳属于整型数据类型。
存储一个整型远比字符串类型要节省效率。
整型也方便运算
PHP的时间戳从1970年开始最大表示到2038年的某一个天,在往后超出了整型范围。 1月27日结束。
学习时间模块(主要学习时间函数为主)
服务器默认的时间都是国家统一时间,格林威治,所以在使用服务器前需要设置当前服务器的时区为用户指定的时区。
默认时区:格林尼治时区(英国)UTC
设置方法1. 修改PHP配置文件
查找:=
手册:date_default_timezone_set 所支持的时区列表
设置选项:=Asia/Shanghai
大洲/城市
注意:必须在所支持的时区列表中选择
设置方法2
修改PHP配置文件
设置选项:=Etc/GMT-8
查找所支持的时区列表方法-
手册-索引-》date_default_timezone_set->所支持的时区列表->其他选择->Etc/GMT-8;
设置方法3
修改PHP配置文件
设置选项:=PRC
在所支持的时区列表->其他选项-》PRC
注意:以上所有设置时区的值都必须为所支持的时区列表中选取。
使用函数修改当前页面的时间
Dete_default_timezone_set();函数来设置时区,。显示中使用该方法时,会在每一个页面的开始部分包含并且运行该函数。
常用的时间函数
Time();返回当前时间戳
Date()格式化一个时间戳
Date的参数1字符串中常用的值
Y表示四位数字的年
m表示两位数字的月份
d表示两位数字的天数
H:24小时格式时间
i:两位数字的分钟
s:两位数字的秒数
getDate()获取当前时间 返回一个数组
array (size=11)
'seconds' => int 16 秒
'minutes' => int 17 分钟
'hours' => int 10 小时
'mday' => int 4 月份中日的表示
'wday' => int 1 一周中星期的表示
'mon
PHP培训时间函数课堂笔记 来自淘豆网m.daumloan.com转载请标明出处.