第十一章、日期和时间的处理技术
2011-09-28 18:44
288 查看
日期和时间的处理技术
php的时间观念 unix时间戳 日期和时间的处理
1、php时间观念
在php语言中,日期、时间函数依赖于服务器的地区设置,php默认调置的是标准的格林威治时间,即零时区。所以要获取本地当前时间必须更改php语言中的时区设置,更改方法有两种,一是通过php.ini文件中设置和通过date_default_timezone_set函数设置。
php.ini文件中设置时区,date.timezone=xxx date_default_timezone_set()函数设置时区,在日期,时间函数之前使用此函数。如果服务器使用的是零时区,则不能对php.ini文件直接进行修改,只能通过date_default_timezone_Set()函数对时区进行设置。
2.时间戳
1、获取任意日期,时间的时间戳 mktime()函数将一个时间转换为unix时间戳。mktime()函数根据给出的参数返回unix时间戳,其参数可以从右向左省略,任何省略的参数都会被设置成本地日期,时间的当前值(即不设置任何参数,mktime()函数获取的是本地当前日期和时间)。mktime(小时,分钟,秒,月,天,年,是否夏令时) mktime()在不设置任何参数的情况下以获取当前时间的时间戳。
2.获取当前时间戳, php也提供获取当前时间的时间戳的函数,time()函数。
3.日期、时间转换为unix时间戳 strtotime()函数将任何英文文本的日期描述解析为unix时间戳。
3.日期和时间的处理
日期和时间的处理可以分为格式化日期和时间,获取日期和时间的信息,获取本地化的日期和时间的检验日期和时间的有效性等。 date()函数对本地日期和时间进行格式化, getdate()函数返回数组形式的日期,时间信息,如果没有时间戳,则以当前时间为准。 检验日期和时间的有效性,checkdate() 本文出自 “技术为王” 博客,请务必保留此出处http://gaopengyu.blog.51cto.com/723996/676288
php的时间观念 unix时间戳 日期和时间的处理
1、php时间观念
在php语言中,日期、时间函数依赖于服务器的地区设置,php默认调置的是标准的格林威治时间,即零时区。所以要获取本地当前时间必须更改php语言中的时区设置,更改方法有两种,一是通过php.ini文件中设置和通过date_default_timezone_set函数设置。
php.ini文件中设置时区,date.timezone=xxx date_default_timezone_set()函数设置时区,在日期,时间函数之前使用此函数。如果服务器使用的是零时区,则不能对php.ini文件直接进行修改,只能通过date_default_timezone_Set()函数对时区进行设置。
2.时间戳
1、获取任意日期,时间的时间戳 mktime()函数将一个时间转换为unix时间戳。mktime()函数根据给出的参数返回unix时间戳,其参数可以从右向左省略,任何省略的参数都会被设置成本地日期,时间的当前值(即不设置任何参数,mktime()函数获取的是本地当前日期和时间)。mktime(小时,分钟,秒,月,天,年,是否夏令时) mktime()在不设置任何参数的情况下以获取当前时间的时间戳。
2.获取当前时间戳, php也提供获取当前时间的时间戳的函数,time()函数。
3.日期、时间转换为unix时间戳 strtotime()函数将任何英文文本的日期描述解析为unix时间戳。
3.日期和时间的处理
日期和时间的处理可以分为格式化日期和时间,获取日期和时间的信息,获取本地化的日期和时间的检验日期和时间的有效性等。 date()函数对本地日期和时间进行格式化, getdate()函数返回数组形式的日期,时间信息,如果没有时间戳,则以当前时间为准。 检验日期和时间的有效性,checkdate() 本文出自 “技术为王” 博客,请务必保留此出处http://gaopengyu.blog.51cto.com/723996/676288
相关文章推荐
- ORACLE/JSP技术涉及日期、时间问题的处理
- ORACLE/JSP技术涉及日期、时间问题的处理
- JS,JQuery日期时间处理方法小记
- Boost库 对时间和日期的处理 date_timer库
- JDBC中日期时间的处理技巧
- java处理日期时间 相加减大全
- 如何处理DateTime日期时间格式
- JavaScript时间处理之几个月前或几个月后的指定日期
- .NET 中关于日期时间的格式化处理
- Java中日期时间处理小结
- [xpnew收集:]Ms sql日期时间计算处理大全(吐血推荐)!
- 日期和时间处理的类库
- ORACLE时间日期星期(SYSDATE)相关处理
- 字符串转换为日期时间格式及其错误处理(转)
- Oracle 11g学习笔记--日期和时间的存储与处理
- C#有关时间处理的一些方法,两个日期间相差的天、小时、分钟、月数等
- 日期时间格式处理
- C 语言日期时间处理
- 发现一个很全的java处理时间日期类型的类
- C语言中对时间和日期的处理