时间与日期问题
来源:互联网 发布:火线 知乎 编辑:程序博客网 时间:2024/06/11 12:57
*PHP中时间默认是格林尼治时间,使用时间日期之前需要进行设置。
1、时区设置方法两种:
- 修改php.ini文件配置,date.timezone=XXX.
- 使用函数,date_default_timezone_set(“XXX”)。
(XXX可用值 PRC(中华人民共和国) ,
Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次为重庆,上海,乌鲁木齐)
Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次为澳门,香港,台北)
其他可用的值是:Etc/GMT-8 ,Singapore ,Hongkong )
2、时间戳
使用time()函数,获取当前时间的时间戳。使用date()函数返回当前日期
- date ()函数的参数及其含义:
a: "am"或是"pm" A: "AM"或是"PM" d: 几日,两位数字,若不足则补零;从"01"至"31" D: 星期几,3个英文字母,如:"Fri" F: 月份,英文全名,如:"January" h: 12小时制的小时,从"01"至"12" H: 24小时制的小时,从"00"至"23" g: 12小时制的小时,不补零;从"1"至"12" G: 24小时制的小时,不补零;从"0"至"23" j: 几日,不足不被零;从"1"至"31" l: 星期几,英文全名,如:"Friday" m: 月份,两位数字,从"01"至"12" n: 月份,两位数字,不补零;从"1"至"12" M: 月份,3个英文字母;如:"Jan" s: 秒;从"00"至"59" S: 字尾加英文序数,两个英文字母,如:"21th" t: 指定月份的天数,从"28"至"31" U: 总秒数 w: 数字型的星期几,从"0(星期天)"至"6(星期六)" Y: 年,四位数字 y: 年,两位数字 z: 一年中的第几天;从"1"至"366"
代码:
结果:
- 时间日期转换为时间戳:使用mktime(时,分,秒,月,日,年)函数和strtotime(“年-月-日 时:分:秒”)函数:
代码:
结果:
- 检验日期的有效性 checkdate()
阅读全文
1 0
- 时间与日期问题
- php 日期时间问题
- maximo 日期时间问题
- 时间日期问题
- javascript日期与时间
- Oracle日期与时间
- 日期与时间
- JAVA日期与时间
- 获取日期与时间
- 显示日期与时间
- 时间与日期
- 时间与日期获取
- ruby时间与日期
- java日期与时间
- ERLANG日期与时间
- 时间与日期处理
- 日期与时间处理
- 12.6时间与日期
- 公司eclipse项目迁移到android studio
- Django中请求的生命周期
- 树上三角形(斐波那契数列神奇应用)
- Win10下Anaconda 2和3共存
- xcode报错:"_OBJC_CLASS_$_RootModel",referenced from
- 时间与日期问题
- 3389端口映射-使用mstsc进行远程协助
- 掌握了这些衍生模式,储蓄升值不再被坑
- EasyUI 动态添加标签页
- lua 算法题集(1)
- linux下I2C驱动架构全面分析
- Worker::setProcessTitle()解析
- C++的函数指针和宏定义——define、typedefine
- 常见的mysql数据库的优化