date_default_timezone_set — 设定用于一个脚本中所有日期时间函数的默认时区
//中国需要设置下时间 date_default_timezone_set ('Asia/Chongqing')或者date_default_timezone_set('PRC');
date_default_timezone_get —取得一个脚本中所有日期时间函数所使用的默认时区
1,得到当前时间戳
int time (void ), 取得当前时间时间戳
mixed gettimeofday ([ bool $return_float = false ] )返回一个数组,
数组中的键为:
- "sec" - 自 Unix 纪元起的秒数
- "usec" - 微秒数
- "minuteswest" - 格林威治向西的分钟数
- "dsttime" - 夏令时修正的类型
int mktime ([int $hour = date("H") [,int $minute = date("i") [,int $second = date("s") [,int $month = date("n") [,int $day = date("j") [,int $year = date("Y") [,int $is_dst = -1 ]]]]]]] )
得到想要的时间对应的时间戳信息
2,得到指定时间戳对应的时间信息:
array getdate ([int $timestamp = time() ] )
array date_parse_from_format (string $format , string$date )
array date_parse (string $date )这两个函数返回时间信息数组,个人觉得没多大用处
3,时间格式化函数
string date (string $format [, int $timestamp ] )
string gmdate (string $format [, int $timestamp ] )
基本上以上这些函数掌握了,对于php时间的操作就没有什么大问题了,额 对,差点忘了 ,还有一个比较简单的格式化的函数,
本文介绍了PHP中关于时间处理的基本函数,包括设置和获取时区、获取时间戳、解析时间戳及格式化时间等。掌握这些函数能有效进行时间数据处理。
1222

被折叠的 条评论
为什么被折叠?



