php中日期处理的几个函数,小结一下

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" - 夏令时修正的类型      
mixed microtime ([ bool $get_as_float ] ) 一般用来调试程序用

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时间的操作就没有什么大问题了,额 对,差点忘了 ,还有一个比较简单的格式化的函数,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值